c# 问题?

来源:百度知道 编辑:UC知道 时间:2024/06/22 08:56:55
Form1.cs代码::namespace xueshen
{
public partial class Form1 : Form

{
public static string usernames;
public static string passwords;
sql sqlcline = new sql();
public Form1()
{
InitializeComponent();
}

private void button1_Click(object sender, EventArgs e)
{
SqlDataReader sqlread = sqlcline .read ("select username, passowrd from user where username='"+textBox1.Text.Trim()+"' and password='"+textBox2.Text.Trim()+"'");
sqlread.Read ();
if (sqlread.HasRows)
{
usernames = textBox1.Text.Trim();
passwords = textBox2.Text.Trim();
Form2 form2 = new Form2();
this.Hide();
form2.Show();

}
else
{
//MessageBox.Show("错误信息&

passowrd拼写错误,应该是password

数据类型 text 和 varchar 在 equal to 运算符中不兼容 这个就不太明白了,期待回答

user 加中尖括号试试 [user]