1
String nam = name.Text;
SqlConnection cn = new SqlConnection("Data Source=.\\SQLEXPRESS;AttachDbFilename=|DataDirectory|\\test.mdf;Integrated Security=True;User Instance=True");
SqlCommand cmd = new SqlCommand("INSERT INTO tab(tname)VALUES(@val)", cn);
cmd.Parameters.AddWithValue("@val", nam);
cn.Open();
int cnt = cmd.ExecuteNonQuery();
MessageBox.Show("Message:" + cnt);
cn.Close();
這是我的代碼。該消息顯示Message:1
。但該值未插入數據庫測試中。表名是帶有列名tname
的選項卡。數據庫中未插入數據
什麼可能會出錯?
你缺少','最後的連接串。我不確定。 –
返回1表示代碼實際插入到數據庫中,也許你似乎需要刷新管理工作室才能看到實際結果 –