Rss & SiteMap

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

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

标题:Fill方法的加载部分列的问题(已解决)

1楼
yangming 发表于:2009/10/28 13:58:00

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

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

[此贴子已经被作者于2009-10-29 11:49:44编辑过]
2楼
kylin 发表于:2009/10/28 14:18:00
 表改用为SQLQuery类型的
3楼
yangming 发表于:2009/10/28 15:42:00
以下是引用kylin在2009-10-28 14:18:00的发言:
 表改用为SQLQuery类型的

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

[此贴子已经被作者于2009-10-28 15:43:27编辑过]
4楼
baoxyang 发表于:2009/10/28 16:46:00
Tables("窗口1_Table1").Cols("主键列名").Visible = false
5楼
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编辑过]
共5 条记录, 每页显示 10 条, 页签: [1]

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

Powered By Dvbbs Version 8.3.0
Processed in .01563 s, 2 queries.