急....comboBox 为空值时,不能插入数据库?

ivanho 2009-12-29 06:51:02
我写了这么一段代码:

CmdObj.Parameters.AddWithValue(":imagedata", image_byte);
CmdObj.Parameters.Add(":slh", OracleType.VarChar, 30).Value = DBNull.Value ;
CmdObj.Parameters.Add(":slh", OracleType.VarChar, 30).Value = textBox1.Text;

CmdObj.Parameters.Add(":sfzh", OracleType.VarChar, 20).Value = DBNull.Value;
CmdObj.Parameters.Add(":sfzh", OracleType.VarChar, 20).Value = textBox2.Text;

//
CmdObj.Parameters.Add(":ywzl", OracleType.VarChar, 10).Value = comboBox1.Text;
CmdObj.Parameters.Add(":ywzl", OracleType.VarChar, 10).Value = DBNull.Value;

//
CmdObj.Parameters.Add(":hpzl", OracleType.VarChar, 10).Value = DBNull.Value;

CmdObj.Parameters.Add(":hphm", OracleType.VarChar, 10).Value = DBNull.Value;
CmdObj.Parameters.Add(":hphm", OracleType.VarChar, 10).Value = textBox5.Text;

CmdObj.Parameters.Add(":slrq", OracleType.VarChar, 10).Value = label9.Text;



但为独当
CmdObj.Parameters.Add(":ywzl", OracleType.VarChar, 10).Value = DBNull.Value;

为空值时插不进ORACLE.

请各大侠们教教小弟,在线等待中....
...全文
154 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
ivanho 2009-12-29
  • 打赏
  • 举报
回复
UP
ivanho 2009-12-29
  • 打赏
  • 举报
回复
CmdObj.Parameters.Add("@ImageContentType", SqlDbType.VarChar, 50).Value = comboBox1.Text;


很奇怪,在SQL server2005里,这样就允许插入空值了,而不用另外写

CmdObj.Parameters.Add("@ImageContentType", SqlDbType.VarChar, 50).Value = DBNull.Value;
ivanho 2009-12-29
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 wuyq11 的回复:]
添加时不使用字段

[/Quote]

不懂.要是不用字段,那怎么插进去呀?
wuyq11 2009-12-29
  • 打赏
  • 举报
回复
添加时不使用字段
ivanho 2009-12-29
  • 打赏
  • 举报
回复
为独当
CmdObj.Parameters.Add(":ywzl", OracleType.VarChar, 10).Value = DBNull.Value;

为空值时插不进ORACLE.
tianliang1 2009-12-29
  • 打赏
  • 举报
回复
不知道具体情况。。。关注下。。。
十八道胡同 2009-12-29
  • 打赏
  • 举报
回复
textBox5.Text.trim()
label9.Text.trim()
ivanho 2009-12-29
  • 打赏
  • 举报
回复
ORACLE数据库里面的字段 允许接受空值
lijing3333 2009-12-29
  • 打赏
  • 举报
回复
ORACLE 你这个应该设置 ORACLE数据库里面的字段 允许接受空值吧。
你限制了的吧!!

111,120

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧