我試圖插入在C#中使用Asp.net數據導入Mysql數據庫,但它產生以下錯誤:插入數據到MySQL使用C#Asp.Net
您在SQL語法錯誤,檢查手冊對應於您的MySql服務器版本,以便在'values('First name','Surname','Mobile Number','Email Address','Password')附近使用正確的語法。我在註冊表單中有一個字段確認密碼,但我不想將其存儲到我的數據庫中。下面是我在做什麼:提前
String connectionString = System.Configuration.ConfigurationManager.ConnectionStrings["ConnectionString"].ToString();
connection = new MySqlConnection(connectionString);
connection.Open();
MessageBox.Show("Successfully connected to database");
String queryString = "insert into signup_table(first_name,surname,mobile_number,email_address,password," +
"values (@F_Name, @S_Name, @M_Number, @E_Address, @Password)";
command = new MySqlCommand(queryString, connection);
command.Parameters.AddWithValue("@F_Name", FirstN_TextBox.Text);
command.Parameters.AddWithValue("@S_Name", SurN_TextBox.Text);
command.Parameters.AddWithValue("@M_Number", MobileN_TextBox.Text);
command.Parameters.AddWithValue("@E_Address", EmailA_TextBox.Text);
command.Parameters.AddWithValue("@Password",Password_TextBox.Text);
command.ExecuteReader();
connection.Close();
謝謝... :)
你是對的。對不起,感謝您的時間。這總是一個愚蠢的錯誤。現在它的工作正常...... :) – Deep