现在用的3.0版本,用的sqlserver2014,如果查询语句超过100行,即使将100多行的查询写到存储过程,数据集运行也会提示《SQL语句执行出错:com.microsoft.sqlserver.jdbc.SQLServerException: 列名 'XXXXXX' 无效。》
有的时候不报错,大部分时候报错
2022-04-22 09:26 CS
CS 2022-04-24 10:08 3
https://www.cnblogs.com/guiyeku/p/12462780.html

会不会是这里的问题?怎么解决呢?
2022-04-22 14:14 CS
DG没有使用MyBatisPlus,对SQL数据集也没有过多封装,检查一下是否SQL语句有问题或连接的数据库模式不对
2022-04-23 21:41 admin
SQL语句没问题,目前就是通过减少查询过程中的处理逻辑,减少代码量解决查询报错。即使将sql代码存到存储过程,再通过DG数据集调用存储过程返回数据,在存储过程中代码量大的情况下也是报错。感谢回复
2022-04-24 10:08 CS
 
京ICP备18055183号-1
Copyright 2018 datagear.tech. All Rights Reserved.