OdbcParameter赋值问题
代码如下,报错是vchTitel不能为空,各位帮帮忙。
ocom.CommandText="insert into tabActionInfo (intNewsInfoID,intLangTypeID,vchTitel,txtMatter,datIssue,vchPhoto,bitCommend) values ('"+
intID+"','1', @vchTitel, @txtMatter, '"+dt.ToString()+"',@vchPhoto,'"+strComm+"')";
ocom.Parameters.Add(new System.Data.Odbc.OdbcParameter("@vchTitel",this.txtInforTitel.Text.TrimEnd()));
ocom.Parameters.Add(new System.Data.Odbc.OdbcParameter("@txtMatter",this.txtInfoDitel.Text.TrimEnd()));
ocom.Parameters.Add(new System.Data.Odbc.OdbcParameter("@vchPhoto",this.labImage.Text.TrimEnd()));
问题点数:50、回复次数:3Top
1 楼ycc2008(皮皮)回复于 2004-08-03 07:47:21 得分 50
看看你的数据库的字段是否允许为空呀Top
2 楼tianweima(风雨人)回复于 2004-08-03 08:20:16 得分 0
字段不为空,上面所有的Text也不为空Top
3 楼tianweima(风雨人)回复于 2004-08-03 08:37:45 得分 0
解决,@vchPhoto等全改为?,然后加参数据时一一对应。Top




