以文本方式查看主题
- Foxtable(狐表) (http://foxtable.net/bbs/index.asp)
-- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2)
---- [求助]table的currentchenged事件设置错误了? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=4301)
|
-- 作者:roy78
-- 发布时间:2009/9/10 16:01:00
-- [求助]table的currentchenged事件设置错误了?
Dim r as Row = tables("主窗口_table1").Current Tables("主窗口_table2").Filter = "[客户名称]=\'" & r("客户名称") & "\'"
此主题相关图片如下:7.jpg
此主题相关图片如下:8.jpg
此主题相关图片如下:9.jpg
|
-- 作者:狐狸爸爸
-- 发布时间:2009/9/10 16:15:00
--
在表属性中设置的代码?
如果窗口没有打开,你这个代码就会出错.
[此贴子已经被作者于2009-9-10 16:15:16编辑过]
|
-- 作者:roy78
-- 发布时间:2009/9/10 16:19:00
--
我窗口打开了啊
|
-- 作者:blackzhu
-- 发布时间:2009/9/10 16:23:00
--
副本?
|
-- 作者:狐狸爸爸
-- 发布时间:2009/9/10 16:31:00
--
那么你用的不是副本,只有副本\\SQLTable\\SQLQuery,才是:tables("主窗口_table1").
|
-- 作者:roy78
-- 发布时间:2009/9/10 16:44:00
--
SQLQuery型Table
SQlQuery的Table和SQLTable型的一样,利用Select语句从后台提取数据生成Table,不同的是SQLQuery的Select语句可以从多个表中取数据,但是SQLQuery生成的Table是不能编辑的。
Fill方法
对于SQLTable和SQLQuery类型的Table,可以通过Fill方法动态设置数据,Fill方法的语法为:
Fill(SelectString, IsQuery)
或者
Fill(SelectString, ConnectionName, IsQuery)
SelectString: Select语句 ConnectionName: 可选参数,指定数据源名称 IsQuery: 逻辑型,设为True,将生成SQLQuery型Table,否则生成SQLTable型Table.
例如:
Tables ("窗口1_Table1").Fill("Select * From {客户}","nwnd",True)
|
-- 作者:roy78
-- 发布时间:2009/9/10 16:46:00
--
我用的SQLQuery 模式 啊,Dim r as Row = tables("主窗口_table1").Current 不能用tables("主窗口_table1") ???
|
-- 作者:mr725
-- 发布时间:2009/9/10 16:50:00
--
看5楼,把窗口设为副本: 就ok了
此主题相关图片如下:未命++.jpg
[此贴子已经被作者于2009-9-10 16:53:09编辑过]
|
-- 作者:roy78
-- 发布时间:2009/9/10 16:52:00
--
窗口 设为 副本 ?
|
-- 作者:mr725
-- 发布时间:2009/9/10 16:54:00
--
看8楼··· SQLQuery 窗口没有副本
[此贴子已经被作者于2009-9-10 16:54:28编辑过]
|