2011-07-01 19 views
-1

私は問題を抱えています。私は注文情報(すなわち、名前アドレス、注文番号)、1つの項目をプルアップするためにプルする1つのクエリがあります。それから私は体重とゾーンに基づいて料金を見つける1つがあります。その最後のクエリにはログインできません。私がそのクエリを押すたびに、ログインに失敗します。 私の質問はなぜそのクエリが失敗したのですか? BLLここSQL Serverログオンの問題

private void pscost(int billedweight) 
    { 
     RateBLL r = new RateBLL(); 
     AmazonProShipDataSet1.uspsDataTable u = r.USPSrate(billedweight); 
     foreach (AmazonProShipDataSet1.uspsRow row in u) 
     {... 
     } 
    } 

されています:

[System.ComponentModel.DataObjectMethodAttribute 
    (System.ComponentModel.DataObjectMethodType.Select, false)] 
    public AmazonProShipDataSet1.uspsDataTable USPSrate(int weight) 
    { 
     return USPS.USPS(weight); 
    } 

私はクエリは、彼らがしている最初の二つのテーブルの後に追加された午前テーブルここで

は、私は私のクエリを呼び出しています方法であり、同じSQL Server express dbにあります。エラーメッセージは、ログインできませんでした。認証できませんでした。信頼できないドメインから。

+2

私たちに見せるためのコードはありますか?そしてより説明的なエラーメッセージ。 –

+0

あなたが持っているエラーメッセージを提供しますか。 –

+0

あなたのコードのコードで、動作しているものとそうでないものとの接続コードを確認してください。 – niktrs

答えて

1

log in failedは、クエリの実行とは関係ありません。実際に使用しているログインが有効であることを確認する必要があります。そのメッセージを受け取っている場合、クライアントはデータベースを見ることができ、接続しようとしていますが、認証することはできません。基本的なアクセス許可を確認する必要があります。

コードを見ることができないと、デバッグが困難になります。そのほとんどは、推測しています。私は、最初のクエリと2番目のクエリの実際の接続で何かが起こっていると仮定します。データベース、認証、権限を変更していますか?

+0

いくつかのコードを投稿しました。これは、同じデータベース上に新たに追加されたテーブルです。私はユーザーにできる限りの権限を与え、すべてのパイプを有効にしました。 –

関連する問題