以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 除可增加表达式外,Select语句能查询出一个新逻辑列? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=60736) |
-- 作者:whyfoxtable -- 发布时间:2014/11/30 12:04:00 -- 除可增加表达式外,Select语句能查询出一个新逻辑列? 前提:1.窗口里存在表格控件 2.表格控件数据来源是SqlQuery
期望:Select 时能额外增加一逻辑列,用于存放被选中的标志。
用代码表示大意如下:
Select [第一列],[第二列],[额外逻辑字段] from {表格A}
该如何实现? [此贴子已经被作者于2014-11-30 12:23:57编辑过]
|
-- 作者:y2287958 -- 发布时间:2014/11/30 12:26:00 -- DataTables("表名").DataCols.Add("列名", Gettype(Boolean)) |
-- 作者:whyfoxtable -- 发布时间:2014/11/30 12:53:00 -- 您的解决方案是DataTable型的,能不能来下Tableg型的? 在内部表中并无逻辑列,在查询表中增加一逻辑列,如何实现?
(突然明白,查询表是用来查询的,不能进行改动,这个要求本身就不合理!要做成部分列不能改动,只能改动逻辑列的表) |
-- 作者:y2287958 -- 发布时间:2014/11/30 13:45:00 -- 道理是一样的 |
-- 作者:有点甜 -- 发布时间:2014/11/30 14:02:00 -- Select [第一列],[第二列], False As [额外逻辑字段] from {表格A} |
-- 作者:有点甜 -- 发布时间:2014/11/30 14:03:00 -- http://www.foxtable.com/help/topics/1428.htm
|