其实就是一个系统登录部分的
也就是查询表,如果用户名密码相符,打开新的窗口
调试发现count一直是-1,不知道是为什么呢?
string ConnString = "Data Source=.\\SQLEXPRESS;AttachDbFilename=C:\\Program Files\\Microsoft SQL Server\\MSSQL10.SQLEXPRESS\\MSSQL\\DATA\\gessmann.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True";
                SqlConnection Conn = new SqlConnection(ConnString);
                Conn.Open();
                SqlCommand cmd = new SqlCommand();
                cmd.Connection = Conn;
                cmd.CommandType = CommandType.Text;
                cmd.CommandText = "SELECT * FROM Login WHERE UserID=@UserID AND PWD=@PWD";
                cmd.Parameters.Add("@UserID", SqlDbType.NVarChar, 20).Value = textBox1.Text.Trim();
                cmd.Parameters.Add("@PWD", SqlDbType.NVarChar, 20).Value = textBox2.Text.Trim();
                int count = cmd.ExecuteNonQuery();
                label3.Text = count.ToString();
                if (count > 0)
                {
                    Form form2 = new Form();
                    this.Close();
                    form2.Show();
                }
                else
                {
                    MessageBox.Show("该用户不存在");
                }