我正在用C#创建一个桌面应用程序。我正在创建一个登录表单。我有一个名为MyTable
的表,其中列username
和password
。C#SQL Server Compact数据库登录
我想验证用户,所以我想我想知道从SQL查询影响的行数。但每次通过执行ExecuteNonQuery()
方法得到-1
。
我的代码:
string Username = username.Text;
string Password = password.Text;
SqlCeCommand commandSelect = new SqlCeCommand("SELECT * FROM MyTable WHERE [email protected] AND [email protected]", connection);
commandSelect.Parameters.AddWithValue("@username", Username);
commandSelect.Parameters.AddWithValue("@password", Password);
int rows = commandSelect.ExecuteNonQuery();
MessageBox.Show(rows.ToString());
在此先感谢。
谢谢。你是一个拯救生命的人。 再次感谢。 –