以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  Fill方法的加载部分列的问题(已解决)  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=4771)

--  作者:yangming
--  发布时间:2009/10/28 13:58:00
--  Fill方法的加载部分列的问题(已解决)

帮助中说明:
"需要特别注意的是,如果只想取部分列生成SQLTable,那么必须包括主键列在内,例如

Tables("窗口1_Table1").Fill("Select [_Identify],[客户],[数量],[单价] From {订单}",False)
这里非得加载一列主键列,如果不想显示主键列,如何处理?

[此贴子已经被作者于2009-10-29 11:49:44编辑过]

--  作者:kylin
--  发布时间:2009/10/28 14:18:00
--  怎样在编程是动态查询定位帮助文件
 表改用为SQLQuery类型的
--  作者:yangming
--  发布时间:2009/10/28 15:42:00
--  
以下是引用kylin在2009-10-28 14:18:00的发言:
 表改用为SQLQuery类型的

不能改成此类型,因为我还想能编辑表呢,呵
SQLQuery生成的Table是不能编辑的

[此贴子已经被作者于2009-10-28 15:43:27编辑过]

--  作者:baoxyang
--  发布时间:2009/10/28 16:46:00
--  
Tables("窗口1_Table1").Cols("主键列名").Visible = false
--  作者:yangming
--  发布时间:2009/10/29 11:39:00
--  
以下是引用baoxyang在2009-10-28 16:46:00的发言:
Tables("窗口1_Table1").Cols("主键列名").Visible = false

很好,能用,谢谢!

再请教一点,如果Tables("窗口1_Table1").Fill("Select [_Identify],[客户] From {订单}",False),我是有条件的加载行呢?比如:客户列不等于空的行,有什么办法?
我用了这句,但是出错了
Tables("窗口1_Table1").Fill("Select [_Identify],[客户] From {订单} WHERE 客户 IS NOT NULL",False),
我改成这样就好了,呵呵

Tables("窗口1_Table1").Fill("Select [_Identify],[客户] From {订单} WHERE [客户] IS NOT NULL",False),

[此贴子已经被作者于2009-10-29 11:49:17编辑过]