2011-06-24 11 views

答えて

9

 using (var con = new SqlConnection("host=localhost;usr=root;password=admin;db=timekeeping;")) 
     using (var cmd = con.CreateCommand()) 
     { 
      con.Open(); 
      cmd.CommandText = "SELECT count(*) FROM receptionist WHERE username = @username AND password = @password;"; 
      cmd.Parameters.AddWithValue("@username", username); 
      cmd.Parameters.AddWithValue("@password", password); 
      var count = (long)cmd.ExecuteScalar(); 
      return count > 0; 
     } 

これは、エラーメッセージのスクリーンショットです

Connectionstrings.comから:

Server=myServerAddress;Database=myDataBase;Uid=myUsername;Pwd=myPassword; 
+0

ありがとうございました。私が使用しているサーバーはどこにありますか? – sean

+0

ローカルホストを使用しています... –

0

うまくいけば、それは動作します

"host=localhost;usr=root;password=admin;db=timekeeping;" 

から

"Server=127.0.0.1;Database=timekeeping;Uid=root;password=admin" 

に接続文字列を変更してください。

関連する問題