Iam嘗試使用參數將一些數據插入到SQL Compact Edition表中。我的表格允許插入null,但是當我在下面運行我的代碼時,我無法得到它的工作原因,因爲其中一個參數有時會爲null,並且我想在參數爲null時向該列中插入null。C# - 將null插入到SQL Compact Edition表中
我該如何解決這個問題?
string strConn = Properties.Settings.Default.SqlConnectionString;
using (SqlCeConnection conn = new SqlCeConnection(strConn))
{
conn.Open();
using (SqlCeCommand cmd = new SqlCeCommand("insert into table(ID, Name, Adress) values (@parm1, @parm2, @param3)", conn))
{
cmd.Parameters.AddWithValue("@parm1", ID);
cmd.Parameters.AddWithValue("@parm2", Name);
cmd.Parameters.AddWithValue("@parm3", Adress);
cmd.ExecuteNonQuery();
}
}
你得到了什麼錯誤?或者它不工作? – 2011-03-30 08:55:47
當值參數值爲空時,表示參數尚未設置。 – 2011-03-30 08:56:57
在我看來,它應該工作。希望是這個問題。 – 2011-03-30 08:57:00