Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共11 条记录, 每页显示 10 条, 页签: [1] [2]
[浏览完整版]

标题:新版Table的Fill方法存在严重问题!

1楼
reachtone 发表于:2010/2/26 0:19:00

0225版本更新以后,发现原有项目中的很多统计及查询功能都不能正常使用了,尤其是通过sql语句直接进行的查询。
检查发现,新版table的Fill方法存在严重问题。只要该Table已经在属性中定义了sql语句,或者在执行新的sql语句前已经执行了其它的sql语句,则所有的数据全部无法加载!
这是一个非常简单的例子:

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目25.rar

2楼
czy 发表于:2010/2/26 0:38:00
唉,我还碰到了比这更烦恼的事。
3楼
reachtone 发表于:2010/2/26 8:12:00
可能的话,请老六紧急更正一下。项目中有很多的基本设置都无法使用了,因为它们也都是根据TreeView中的选择条件、用Fill方法进行加载的。
C版的“更烦恼的事”能否说说?提醒一下让我等注意。
4楼
mr725 发表于:2010/2/26 8:58:00
这样就正常了:

Forms("窗口1").RemoveControl("Table1")
Dim t As WinForm.Table
t = Forms("窗口1").CreateTable("Table1","表A",true)
t.SetBounds(12,12,480,300)
Forms("窗口1").AddControl(t)
Tables("窗口1_Table1").Fill("select * from {表A}","",False)


以前也碰到过,没敢提出,好像是使用SQL语句加载数据后,再来Fill 就会出错,说是找不到 X列 什么的。
再者,记得增加临时列后再删除,再来 Fill 也会这样提示。
[此贴子已经被作者于2010-2-26 9:07:36编辑过]
5楼
狐狸爸爸 发表于:2010/2/26 9:02:00

搞定,我今天再更新一次
这次是我自作聪明了,删除了不该删除的一行代码。

6楼
kylin 发表于:2010/2/26 9:04:00
以下是引用狐狸爸爸在2010-2-26 9:02:00的发言:

搞定,我今天再更新一次
这次是我自作聪明了,删除了不该删除的一行代码。

图片点击可在新窗口打开查看

7楼
baoxyang 发表于:2010/2/26 9:08:00
图片点击可在新窗口打开查看
8楼
狐哥 发表于:2010/2/26 10:10:00

转到提取其它外部数据表时,闪动厉害(中间有停顿).
如:

Dim cm As winform.combobox = e.sender
Select Case cm.value
    Case "工作号"
        Tables("单证_Table3").Fill("Select 工作号,业务员,运输方式 From {业务录入}","myacc",true)
    case "核销单号"
        Tables("单证_Table3").Fill("Select 工作号,业务员,核销单号 From {核销单管理}","myacc",true)
    case "提单号"
        Tables("单证_Table3").Fill("Select 工作号,业务员,提单号 From {提单录入}","myacc",true)
end select
9楼
baoxyang 发表于:2010/2/26 10:15:00
二楼的,需要使用窗口重新绘制代码,forms("a").stopRedraw  和 forms("a").ResumeRedraw
10楼
狐哥 发表于:2010/2/26 10:22:00
TKS!
共11 条记录, 每页显示 10 条, 页签: [1] [2]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .02734 s, 3 queries.