以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  连接后的字符串是空值。  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=56002)

--  作者:lihe60
--  发布时间:2014/8/27 16:40:00
--  连接后的字符串是空值。

运行窗口后,第二行有数据,第一行、第三行、第四行为空。如何让第一行、第三行、第四行不为空

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


--  作者:lihe60
--  发布时间:2014/8/27 16:42:00
--  

想要的结果:第一列为“12”,第二行为“123”,第三行为"13",第四行为“23”。

举例子只是三列,如果是100列,又是如何写代码。

[此贴子已经被作者于2014-8-27 16:43:02编辑过]

--  作者:Bin
--  发布时间:2014/8/27 16:44:00
--  
Dim cmd As new sqlcommand
cmd.commandtext="select IIF(第一列 is null,\'\',第一列)+IIF(第二列 is null,\'\',第二列)+IIF(第三列 is null,\'\',第三列) as 连接 from {表A }"
E.Form.controls("table1").Table.datasource=cmd.ExecuteReader()