显示的是这个
Microsoft OLE DB Provider for SQL Server 错误 '80040e21'
多步 OLE DB 操作产生错误。如果可能,请检查每个 OLE DB 状态值。没有工作被完成。
/bmxt_biaoyan/index.asp,行 139
网页报名,提交信息就变成了这个,请问要怎么办?急!!
Microsoft OLE DB Provider for SQL Server 错误 '80040e21'如何解决
答案:2 悬赏:0 手机版
解决时间 2021-03-09 22:59
- 提问者网友:回忆在搜索
- 2021-03-09 19:08
最佳答案
- 五星知识达人网友:野味小生
- 2021-03-09 19:24
编程呢吧?!多步操作的问题经常会发生,我曾经也遇到过不少。一般情况都是因为代码写错了造成的,而且代码错误多是由于对象错误造成的。比如说,有两个网页A和B,界面基本一致,做完A的代码,贪快,就把A的代码直接复制到B上面了。但是在B的代码里面还有A的对象,于是提交B里面的数据时,A里面没有数据,相当于在提交插入数据任务的时候,同时把A和B中的对象里面的值插入SQL,但是同时SQL里面对应的表格又不允许空值(改成允许空值的话,我不敢保证100%可以解决这个问题,虽然有的网友说可以),那么在执行SQL插入操作的时候就会产生多步操作的错误。
你可以试一试,检查一下你的代码里面是不是写串了。我编程那么久,只发现过这种原因造成错误,其他的解决办法你百度一下“SQL多步操作错误”再看看吧。
你可以试一试,检查一下你的代码里面是不是写串了。我编程那么久,只发现过这种原因造成错误,其他的解决办法你百度一下“SQL多步操作错误”再看看吧。
全部回答
- 1楼网友:轻雾山林
- 2021-03-09 20:43
上网查查
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯