首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

c#怎么把空数据插入ACCESS中

2012-04-01 
c#如何把空数据插入ACCESS中有一个ACCESS数据表,包含“姓名”“手机”“性别”3列,其中“姓名”是不为空,后面2个是

c#如何把空数据插入ACCESS中
有一个ACCESS数据表,包含“姓名”“手机”“性别”3列,其中“姓名”是不为空,后面2个是可以为空。但我在程序中输入姓名后插入,就显示SQL语句执行错误(但3个数据都赋值后,插入就正确)。不知道为什么。
  语句如下:
  string myinsert = "insert into person(姓名,手机,性别)values('"+sname +"','"+sphone +"','"+ssex +"')";

[解决办法]
你得判断一下,如果为空,就插入null或者不插入这个字段
不过如果你的字段允许有空值的话,那么空字符串也该是没问题的
[解决办法]
你程序你的参数值可能为空,你可以调试一下。

热点排行