以文本方式查看主题
- Foxtable(狐表) (http://foxtable.net/bbs/index.asp)
-- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2)
---- 关于调用SQL数据的错误 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=51581)
|
-- 作者:cqmeiyan
-- 发布时间:2014/5/29 11:25:00
-- 关于调用SQL数据的错误
现在用开发版在做程序时,如果调用SQL数据行比较多时,大约超500行数据就出现如附件的错误提示,请问有解决办法吗 此主题相关图片如下:1.png
|
-- 作者:Bin
-- 发布时间:2014/5/29 11:32:00
--
你表事件代码执行了大量操作导致内存不够用了. 或者其他一些问题导致的.
你可以考虑分页加载,不要一次性加载这么多的数据量.
|
-- 作者:有点甜
-- 发布时间:2014/5/29 11:36:00
--
500行?主表加载的时候,是不是同时也加载了子表数据?尽量不要一次性加载在那么多子表。
|
-- 作者:cqmeiyan
-- 发布时间:2014/5/29 11:52:00
--
因为分页后导出到EXCel只能导出当前页的,不能导出所的数据,所以就想先加载进来然后再导出.上面的数据表就是一个表,没有任何子表
|
-- 作者:有点甜
-- 发布时间:2014/5/29 12:09:00
--
以下是引用cqmeiyan在2014-5-29 11:52:00的发言:因为分页后导出到EXCel只能导出当前页的,不能导出所的数据,所以就想先加载进来然后再导出.
上面的数据表就是一个表,没有任何子表
是500行加载的时候出错,还是导出成excel的时候出错?加载500行数据不应该出错才对的。
|
-- 作者:cqmeiyan
-- 发布时间:2014/5/29 12:16:00
--
加载时
|
-- 作者:有点甜
-- 发布时间:2014/5/29 14:36:00
--
以下是引用cqmeiyan在2014-5-29 12:16:00的发言: 加载时
那不应该有这种情况,做一个出错的例子上传上来。
|
-- 作者:cqmeiyan
-- 发布时间:2014/5/29 22:45:00
--
问题已解决,是因为数据表中存在有IMG格式的列,过虑掉就OK了
|