gpt4 book ai didi

c# - ExecuteNonQuery 在 C# 中不起作用

转载 作者:行者123 更新时间:2023-11-30 18:49:43 25 4
gpt4 key购买 nike

我正在使用 Visual Studio 2008 c# 构建数据库,当我尝试将新记录插入数据库时​​,似乎 ExecuteNonQuery 尚未初始化。我复制我的代码,希望任何人都可以帮助我,因为我是新手。

 private void button1_Click(object sender, EventArgs e)
{
SqlConnection cn = new SqlConnection(@"Data Source=.\SQLEXPRESS;AttachDbFilename=C:\Users\Usuario\Documents\Visual Studio 2010\Projects\Nova\Nova\Database1.mdf;Integrated Security=True;User Instance=True");
SqlCommand cmd = new SqlCommand();
cn.Open();
cmd.CommandText = "insert into Database1.mdf(Codigo,Nombre,Cantidad,Tipo) values('"+comboBox1.Text+"','"+textBox3.Text+"','"+textBox1.Text+"','"+comboBox2.Text+"')";
cmd.ExecuteNonQuery();
cmd.Clone();
cn.Close();
MessageBox.Show("Acabas de agregar un producto");
}

最佳答案

你还没有设置连接到你的命令:

cmd.Connection = cn;

关于c# - ExecuteNonQuery 在 C# 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16903412/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com