已有23人关注
VB语言中出现错误提示“35878错误代码,错误说明 MultiSelect =False ,对数据不能设定为Null值”
发表在VB答疑区 2011-01-04
是否精华
版块置顶:
老师,您好!请问VB语言中出现错误提示“35878错误代码,错误说明 MultiSelect =False ,对数据不能设定为Null值”,主要是在将数据显示控件Datagrid1与 Adodc1数据表绑定连接好了,为了在窗体上执行添加修改命令方便,特将控件Datagrid1中每列显示的数传递到对应的Text.text中,主要通过Text1.text=Datagrid1.Columns("物资名称").text,可是在执行添加或修改命令后需要对新添加的数据或者修改正确的数据通过代码Adodc1.Recordset.Fields("物资名称")=Text1.text,Adodc1.Recordset.Update,Adodc1.Refresh 最终单击保存命令执行代码,却出现错误提示“35878错误代码,错误说明 MultiSelect =False ,对数据不能设定为Null值,继续 结束 调试 帮助”,我点击结束或者调试后关闭程序,重新启动该窗体程序,刚才的数据又保存上去了,可就是找不到如何消除该错误提示?请老师多多指导!鄙人非常感谢!谢谢谢谢谢!
分享到:
精彩评论 2
vb_music
学分:0 LV1
2011-01-04
沙发
你好:
    消除错误信息方法:在过程的开头加上语句on error resume next即可;在向数据库中添加数据时为了防止输入空值在数据库中无法更新可以使用IsNull()方法先进行判断,判断是否符合条件在进行更新。
hzc1978
学分:0 LV1
TA的每日心情
奋斗
2022-04-08 20:17:38
2011-01-05
板凳
非常感谢老师!我是明日科技软件的忠实读者和崇拜者,我现在已经购买您们公司编写的VB编程书籍将近9本书
首页上一页 1 下一页尾页 2 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照