简体   繁体   English

命令执行期间遇到致命错误。 当我使用插入到C#中

[英]Fatal error encountered during command execution. in C# when i use Insert Into

When I finish editing the item and click save, it causes an error. 当我完成项目编辑并单击“保存”时,将导致错误。 The error is: Fatal error encountered during command execution Detailed information would be great. 错误是: Fatal error encountered during command execution详细信息将非常有用。

  private void btnSave_Click(object sender, EventArgs e)
    {
        if (textBox1.Text == "")
        {
            MessageBox.Show("VIN is Empty!", "Don't leave it blank!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1);
            textBox1.Focus();
        }
        else if (MessageBox.Show("Do Want To Save it?", "Update", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.Yes)
        {
            Initialize();
            connection.Open();
            MySqlCommand cmd = new MySqlCommand();
            cmd.CommandText = "Insert Into registration_form (VIN, Lst_name, Frst_name, Mddle_name, Sx, Hght, Wght, Address, Occupation, Brthday, Plceof_Birth, Cvl_Status, Nmeof_Father, Nmeof_Mother, Citizenship)" +
                "Values (@VIN, @Lst_name, @Frst_name, @Mddle_name, @Sx, @Hght, @Wght, @Address, @Occupation, @Brthday, @Plceof_Birth, @Cvl_Status, @Nmeof_Father, @Nmeof_Mother, @Citizenship)";
            cmd.Connection = connection;


            cmd.Parameters.Add("@VIN",MySqlDbType.VarChar).Value=textBox1.Text.ToUpper();
            cmd.Parameters.Add("@Lst_name",MySqlDbType.VarChar).Value=textBox2.Text.ToUpper();
            cmd.Parameters.Add("@Frst_name",MySqlDbType.VarChar).Value=textBox4.Text.ToUpper();
            cmd.Parameters.Add("@Mddle_name",MySqlDbType.VarChar).Value=textBox3.Text.ToUpper();
            cmd.Parameters.Add("@Sx",MySqlDbType.VarChar).Value=comboBox1.Text.ToUpper();
            cmd.Parameters.Add("@Hght",MySqlDbType.VarChar).Value=textBox6.Text.ToUpper();
            cmd.Parameters.Add("@Wght",MySqlDbType.VarChar).Value=textBox7.Text.ToUpper();
            cmd.Parameters.Add("@Address",MySqlDbType.VarChar).Value=textBox8.Text.ToUpper();
            cmd.Parameters.Add("@Occupation",MySqlDbType.VarChar).Value=textBox9.Text.ToUpper();
            cmd.Parameters.Add("@Brthday",MySqlDbType.VarChar).Value=dateTimePicker1.Text.ToUpper();
            cmd.Parameters.Add("@Plceof_Birth",MySqlDbType.VarChar).Value=textBox11.Text.ToUpper();
            cmd.Parameters.Add("@Cvl_Status",MySqlDbType.VarChar).Value=textBox5.Text.ToUpper();
            cmd.Parameters.Add("@Nmeof_Father",MySqlDbType.VarChar).Value=textBox10.Text.ToUpper();
            cmd.Parameters.Add("@Nmeof_Mohter",MySqlDbType.VarChar).Value=textBox12.Text.ToUpper();
            cmd.Parameters.Add("@Citizenship", MySqlDbType.VarChar).Value = textBox13.Text.ToUpper();
            MessageBox.Show("Record has been successfully saved", "Saved");
            cmd.ExecuteNonQuery();
        }
        FillListView();
             }

}
}

进行以下设置以解决您的问题:

cmd.CommandTimeout = 5000000

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 “命令执行期间遇到致命错误。” - “Fatal error encountered during command execution.” 我该如何解决这个问题“命令执行期间遇到致命错误”。 - How can i solve this problem kindly "Fatal error encountered during command execution." mysql c#命令执行期间遇到致命错误 - fatal error encountered during command execution mysql c# 命令执行期间遇到的致命错误c#mysql - fatal error encountered during command execution c# mysql C#命令执行期间遇到致命错误 - C# Fatal error encountered during command execution “命令执行期间遇到致命错误。” mysql-connector .net - “Fatal error encountered during command execution.” mysql-connector .net MySQL SELECT INTO 变量,获取“命令执行期间遇到致命错误”。 - MySQL SELECT INTO Variable, Getting 'Fatal Error encountered during command execution.' 如何摆脱在命令执行过程中遇到的致命错误。 在MySQL中 - How to get rid of Fatal error encountered during command execution. in mysql 在使用 mySQL INSERT 执行命令期间遇到致命错误 - Fatal error encountered during command execution with a mySQL INSERT C#,MySQL-命令执行期间遇到致命错误-检查了其他解决方案,这是我所缺少的 - C#, MySQL - fatal error encountered during command execution- Checked other solutions, something I am Missing
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM