2012-04-02 7 views
-2

は、これは私が私のプログラムを実行すると、エラーがこの行に表示されます私のコードASP.NET MVC SQLコマンドエラー

 public static bool Login (string iduser, string password) 
    { 
     bool auth = false; 
     string query = string.Format("Select * from [user] where iduser = '{0}' AND password = '{1}' ;", iduser, password); 
     SqlCommand cmd = new SqlCommand(query, con); 
     con.Open(); 
     SqlDataReader re = cmd.ExecuteReader(); 
     auth = re.HasRows; 
     con.Close(); 
     return auth; 

    } 

です。エラーメッセージは次のとおりです。パスワードコロンヌーが無効

+1

本当のパスワードは貼り付けたものですか? StackOverflowに本当のパスワードをブロードキャストしたくないかもしれません。 – kindohm

答えて

1

エラーはかなり説明的です。 conオブジェクトからのパスワードが無効です。グローバル変数のように見えるので、それがどこに配置されているかを二重チェックし、正しいことを確認します。

+0

もちろん、与えられたコードサンプルは、接続クラスさえ与えられていないので、実際のものではありません。 : – Jetti

+0

@ジェッティ必ずしもグローバル接続変数である必要はありません –

+0

ああ、良い点です。 – Jetti

関連する問題