无法在多查询准备中使用 select 或任何数据库语句
问:
当我尝试执行以下查询时,出现以下异常:
INSERT INTO days (depcode,studycode,batchnum) values (3,3,4);SELECT DBINFO( 'sqlca.sqlerrd1' )
FROM systables
WHERE tabid = 1;
通过 ExecuteScalar()
。
错误:-555 消息:[Informix .NET 提供程序][Informix]无法使用 select 或多查询准备中的任何数据库语句。
Q:
I get the following exception when i try to execute the following query:
INSERT INTO days (depcode,studycode,batchnum) values (3,3,4);SELECT DBINFO( 'sqlca.sqlerrd1' )
FROM systables
WHERE tabid = 1;
Through ExecuteScalar()
.
ERROR:-555 MEssage: [Informix .NET provider][Informix]Cannot use a
select or any of the database statements in a multi-query prepare.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
意味着,尝试在两个单独的查询中执行插入和选择。
Means, try to do the insert and the select in two separate query's.