5
に翻訳することはできません私はこのコードをしようとすると、私はこのエラーを取得する:LINQは方法「のInt32 ToInt32(可能System.String)」メソッドを認識しない、そしてこの方法は、店舗の表現
TaxiEntities db = new TaxiEntities();
bool IsUserPassCorrected = db.tblOperators.Any(item => item.UserName.ToLower() == txtUserName.Text.ToLower() &&
item.Password == Convert.ToInt32(txtPassWord.Text));
if (!IsUserPassCorrected)
{
MessageBox.Show("Username or Password is incorrected! Please try again");
}
使用ブラケットとあなたのDBは、大文字と小文字を区別しない場合は、 'を残すことができる、サイドノートで – Sayse
をtryparse /パース.ToLower() 'を呼び出すと、読みやすくなるようになります。 'using'ブロックの中でラップされていることが最も良いコンテキストを' Dispose'することも忘れないでください。 – Silvermind