以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 请问用的是sql2008数据库,提示查询数据超时已过期怎么办? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=77343) |
-- 作者:34772849 -- 发布时间:2015/11/16 20:49:00 -- 请问用的是sql2008数据库,提示查询数据超时已过期怎么办? 请问用的是sql2008数据库,提示查询数据超时已过期怎么办?用了一年多都挺好的,这两天突然出现“查询数据超时已过期”,只有查询其中一个表的数据没法加载,其他表都正常。 急,在线等! 代码如下 Dim y As Integer = dty.Year DataTables("sheet2").LoadFilter = "czcj = \'" & _UserName & "\' And jcrq >= \'" & dt1 & "\' And jcrq <= \'" & dt2 & "\'" end if [此贴子已经被作者于2015/11/16 20:53:57编辑过]
|
-- 作者:大红袍 -- 发布时间:2015/11/16 20:52:00 -- 无法加载提示超时已过期?会不会是你的数据量太大导致的加载超时?
|
-- 作者:34772849 -- 发布时间:2015/11/16 20:57:00 -- 我在软件里删除了数据,那在sql数据库里还有吗? |
-- 作者:大红袍 -- 发布时间:2015/11/16 21:01:00 -- 1楼的代码没问题。你每次执行都提示超时已过期?其余的表就没问题? |
-- 作者:大红袍 -- 发布时间:2015/11/16 21:02:00 -- 以下是引用34772849在2015/11/16 20:57:00的发言:
我在软件里删除了数据,那在sql数据库里还有吗?
如果你没有保存表格或者项目,数据库还有。保存以后,数据库就没有没有了。 |
-- 作者:34772849 -- 发布时间:2015/11/17 17:06:00 -- 是的,每次都提示超时,其他表没有问题 |
-- 作者:大红袍 -- 发布时间:2015/11/17 17:28:00 -- 那如果这样写呢?
DataTables("sheet2").LoadFilter = "1=2" |