C#中向SQL插入NULL值

在SQL中有一个表,包含一个外键,外键类型是int,要如何在C#中向sql的表中插入null值?(可以为null)... 在SQL中有一个表,包含一个外键,外键类型是int,要如何在C#中向sql的表中插入null值?(可以为null) 展开
 我来答
匿名用户
2013-04-17
展开全部
string connectionString="server=.;database=DB_Test;uid=Huzedong;pwd=131420";//我数据库表名字:DB_Test 登陆名:Huzedong 登陆密码: 131420 你的不同自己改
SqlConnection conn=new SqlConnection(connectionString);//创建连接
conn.open();//打开连接
command = DB_Class.DB_Comm("insert into DT_Test(userID values('')",conn);//创建命令
int i = command.ExecuteNonQuery();//执行SQL语句 并返回受影响的行数
if (i > 0)
{
MessageBox.Show("插入成功!");
}
conn.close();//记得关闭连接
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
日落的糖Kf
2018-03-22 · TA获得超过4万个赞
知道大有可为答主
回答量:3400
采纳率:0%
帮助的人:549万
展开全部

试一试下面的sql脚本:

insert into table (fieldA,fiedlB)values('test',null)

请采纳!

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
bq...2@sohu.com
2018-03-22 · TA获得超过176个赞
知道小有建树答主
回答量:166
采纳率:0%
帮助的人:25.4万
展开全部
将数据放在DataTable中,然后再绑定
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-04-17
展开全部
DBNULL
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-04-17
展开全部
如果是允许为空的话,直接跳过这个字段不赋值就可以
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 6条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式