如何解决获取错误System.InvalidOperationException:'ExecuteNonQuery:Connection 属性尚未初始化'
这是我的代码:
private void btnRegister_Click(object sender,EventArgs e)
{
SqlConnection con = new SqlConnection("Data Source=(local);Initial Catalog=register;Integrated Security=True"); //datasource
SqlCommand cmd = new SqlCommand(@"INSERT INTO [dbo].[register]
([firstname],[lastname],[address],[gender],[email],[phone],[username],[password])
VALUES ('" + txtFname.Text + "','" + txtLname.Text + "','" + txtAdd.Text + "','" + cmbGender.SelectedItem.ToString() + "','" + txtEmail.Text + "','" + txtPhone.Text + "','" + txtUser.Text + "','" + txtPass.Text + "')");
con.Open();
cmd.ExecuteNonQuery();
con.Close();
MessageBox.Show("Registered successfully"); //end of code
}
此代码应该从 Windows 表单将值添加到数据库表中,但出现此错误:
System.InvalidOperationException: 'ExecuteNonQuery: Connection 属性尚未初始化。'
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。