小编Ala*_*n_C的帖子

C# - 在SQL Compact Edition表中插入null

我试图使用参数将一些数据插入到SQL Compact Edition表中.我的表允许插入null,但是当我在下面运行我的代码时,我无法使其工作,因为其中一个参数有时会为空,并且当参数为null时我想在该列中插入null.

我怎么解决这个问题?

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();
            }
        }
Run Code Online (Sandbox Code Playgroud)

c# sql sql-server-ce

4
推荐指数
1
解决办法
3643
查看次数

标签 统计

c# ×1

sql ×1

sql-server-ce ×1