C# - mysql ExecuteNonQuery突然崩溃

时间:2016-01-28 14:48:26

标签: c# mysql

所以当我想要storeData.ExecuteNonQuery

时,我的C#代码突然开始给我一个错误

这是我的代码:

string conString = @"Data Source=someip; Port=3306; Initial Catalog=SalesKicker; User ID=Root; Password=hurrdurr;Integrated Security=true;";
MySqlConnection SalesKicker;
SalesKicker = new MySqlConnection(conString);

SalesKicker.Open();

MySqlCommand storeData = new MySqlCommand("INSERT INTO SalesKicker (BedrijfsName, ContPers, TelNum, e-mail, Land, Plaats, PostCode)" + "VALUES (@BedrijfsNaam, @ContPers, @TelNum, @e-mail, @Land, @Plaats, @PostCode)", SalesKicker);

                try {
                    storeData.Parameters.AddWithValue("@BedrijfsNaam", txxBvName.Text);
                    storeData.Parameters.AddWithValue("@ContPers", txxContPersn.Text);
                    storeData.Parameters.AddWithValue("@TelNum", Convert.ToInt32(txxTelNr.Text));
                    storeData.Parameters.AddWithValue("@e-mail", txxEMail.Text);
                    storeData.Parameters.AddWithValue("@Land", txxLand.Text);
                    storeData.Parameters.AddWithValue("@Plaats", txxPlaats.Text);
                    storeData.Parameters.AddWithValue("@PostCode", txxPostCode.Text);
                } catch (Exception)
                {
                    MessageBox.Show("Er zijn ongeldige gegevens ingevoerd!");
                }
                storeData.ExecuteNonQuery();
                SalesKicker.Close();
                this.NavigationService.Navigate(new Doelen());

此前工作正常,但现在它突然给了我这个:

enter image description here

我在这里做错了什么?

这段代码以前认真工作过,有些东西必须在平均时间内改变但是什么?

提前致谢

0 个答案:

没有答案