gpt4 book ai didi

c# - InvalidOperationException 未处理

转载 作者:行者123 更新时间:2023-12-01 00:07:17 24 4
gpt4 key购买 nike

编译程序时我没有收到任何错误,但是一旦我点击保存按钮我收到“InvalidOperationException 未处理”。 cmd.ExecuteNonQuery(); 然后突出显示,我在这上面花了一段时间,但没有运气。希望你能帮上忙。

private void save_Click(object sender, EventArgs e)
{
MySqlConnection con = new MySqlConnection("host=" ";user="";password=""; database="" ;");
con.Open();

MySqlCommand cmd = new MySqlCommand("INSERT INTO Staff (username, password, FirstName, SecondName, Phone, Email, Role, Phone 2, Fax)" + "values" + "("+username+","+password+","+Fname+","+Lname+","+Phone+","+email+","+role+","+Phone2+","+Fax+")");
cmd.BeginExecuteNonQuery();
cmd.ExecuteNonQuery();

con.Close();

MessageBox.Show("Data Inserted");
con.Close();
}

最佳答案

在执行之前将连接分配给您的命令:

cmd.Connection = con;

并删除对 BeginExecuteNonQuery 的调用。它启动异步执行,然后直接启动同步执行。您的代码结构方式,您希望使用同步方式。

关于c# - InvalidOperationException 未处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5258967/

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