這裏是我的代碼無法保存數據的C#Windows應用程序
private void button1_Click(object sender, EventArgs e)
{
try
{
string connectionString = @"Data Source=|DataDirectory|\Database_POS.sdf";
using (SqlConnection connection = new SqlConnection(connectionString))
using (SqlCommand command = connection.CreateCommand())
{
command.CommandText= "INSERT INTO Customer (Email) Values (@email);";
command.Parameters.AddWithValue("@email",textBox_Email.Text);
connection.Open();
command.ExecuteNonQuery();
}
}
catch (SqlException ex)
{
Console.WriteLine(ex.Message);
}
}
這裏是我的設計
I am only trying to save 'email' here.
這裏是我的SQL表,問題是,我甚至不能保存單場成表。
數據庫設計現在
錯誤是這樣
你這裏得到什麼錯誤.. – Anand
是'connectionString'正確的,你跟蹤利用破發點? – zey
當你將它傳遞給command.parameters.addwithvalue()時,你會獲得textbox_Email.text的值嗎?你是如何得到其他值到數據庫 – ReubenTellis