Foxtable(狐表)用户栏目专家坐堂 → SQL语句生成一个表格


  共有11919人关注过本帖树形打印复制链接

主题:SQL语句生成一个表格

帅哥哟,离线,有人找我吗?
jxkqf
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:778 积分:7463 威望:0 精华:0 注册:2009/9/7 10:55:00
SQL语句生成一个表格  发帖心情 Post By:2011/5/30 10:17:00 [只看该作者]

现有如下SQL语句,希望能在FOXTABLE中生成一个表格,不知如何做?

 

insert into tblrsxx(GZLBMC,DWBM,BMMC,SFZ,XM,XB,GL,XLMC,XWMC,MZMC,RYBM,CSRQ,CSD,YJ,RYXZ,ZZZKMC,ZW,JBMC,JBDM,GZJB,RZSJNY,ZJYCTZSJ,YRZW,YRZSJNY,CJGZSJ,LBDWSJ,DZYSXLSJ,GZTFNY,LTSJ,LTQZW,KZQDMC,KMBM,JSBJ,RQ,GK,YHBM,YHZH,PXJBXH,BY1,BY2,BY3,BY4,BY5,BY6,BY7,BY8,BY9,BY10,RSXZ,GZXZ,BZQK,DWBS,ZGDW,L_ZWDJDM,BZLB,PROGRAM,JZDM,ZRYY,JRYY,JRXTSJ,WDWDRSJ,RYZXNY,YSNYBZ,YDWBM,L_ZWLBDM,RYDCNY,CZBJ) values('其他','JX0001000','002','612729192701024829','刘珍','女',0,'XL--','XW--','MZ--','0000QT021900200078118',NULL,NULL,NULL,'XZ01','ZZ--',NULL,'JB--',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'QD--','002001001001','0','2011-05-05','GK01','01','050501100078118',118,'0000QT02190020007811',NULL,NULL,NULL,'stencil601',0,0,0,0,0,'4','4','1','ZT01','JX0001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'0',NULL,NULL,NULL,'00100000000000000000')

insert into tblrsxx(GZLBMC,DWBM,BMMC,SFZ,XM,XB,GL,XLMC,XWMC,MZMC,RYBM,CSRQ,CSD,YJ,RYXZ,ZZZKMC,ZW,JBMC,JBDM,GZJB,RZSJNY,ZJYCTZSJ,YRZW,YRZSJNY,CJGZSJ,LBDWSJ,DZYSXLSJ,GZTFNY,LTSJ,LTQZW,KZQDMC,KMBM,JSBJ,RQ,GK,YHBM,YHZH,PXJBXH,BY1,BY2,BY3,BY4,BY5,BY6,BY7,BY8,BY9,BY10,RSXZ,GZXZ,BZQK,DWBS,ZGDW,L_ZWDJDM,BZLB,PROGRAM,JZDM,ZRYY,JRYY,JRXTSJ,WDWDRSJ,RYZXNY,YSNYBZ,YDWBM,L_ZWLBDM,RYDCNY,CZBJ) values('其他','JX0001000','002','610327193705092923','高兰','女',0,'XL--','XW--','MZ--','0000QT021900200078589',NULL,NULL,NULL,'XZ01','ZZ--',NULL,'JB--',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'QD--','002001001001','0','2011-05-05','GK01','01','050501100078589',589,'0000QT02190020007858',NULL,NULL,NULL,'stencil601',0,0,0,0,0,'4','4','1','ZT01','JX0001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'0',NULL,NULL,NULL,'00100000000000000000')
insert into tblrsxx(GZLBMC,DWBM,BMMC,SFZ,XM,XB,GL,XLMC,XWMC,MZMC,RYBM,CSRQ,CSD,YJ,RYXZ,ZZZKMC,ZW,JBMC,JBDM,GZJB,RZSJNY,ZJYCTZSJ,YRZW,YRZSJNY,CJGZSJ,LBDWSJ,DZYSXLSJ,GZTFNY,LTSJ,LTQZW,KZQDMC,KMBM,JSBJ,RQ,GK,YHBM,YHZH,PXJBXH,BY1,BY2,BY3,BY4,BY5,BY6,BY7,BY8,BY9,BY10,RSXZ,GZXZ,BZQK,DWBS,ZGDW,L_ZWDJDM,BZLB,PROGRAM,JZDM,ZRYY,JRYY,JRXTSJ,WDWDRSJ,RYZXNY,YSNYBZ,YDWBM,L_ZWLBDM,RYDCNY,CZBJ) values('其他','JX0001000','002','612729194409220047','曹兰','女',0,'XL--','XW--','MZ--','0000QT021900200087036',NULL,NULL,NULL,'XZ01','ZZ--',NULL,'JB--',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'QD--','002001001001','0','2011-05-05','GK01','01','050501100087036',36,'0000QT02190020008703',NULL,NULL,NULL,'stencil601',0,0,0,0,0,'4','4','1','ZT01','JX0001',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'0',NULL,NULL,NULL,'00100000000000000000')
[此贴子已经被作者于2011-5-30 10:19:53编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/5/30 10:41:00 [只看该作者]

先创建表,再插入行。

 回到顶部
帅哥哟,离线,有人找我吗?
jxkqf
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:778 积分:7463 威望:0 精华:0 注册:2009/9/7 10:55:00
  发帖心情 Post By:2011/5/30 14:55:00 [只看该作者]

狐爸还是没看懂我的意思。

 

假如现有如下三条SQL语句:

insert into rssj(dw,xm,tel) values('人事局','李丽丽','8123056')

insert into rssj(dw,xm,tel) values('教育局','高海军','8123614')

insert into rssj(dw,xm,tel) values('建设局','王晓刚','8123226')

 

我的目标是:

利用上面三条现成的SQL语句的内容,自动在FOXTABLE中生成如下表格:

dw         xm          tel

人事局    李丽丽      8123056

教育局    高海军      8123614

建设局    王晓刚      8123226

 

请问如何实现?


 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/5/30 15:02:00 [只看该作者]

Insert Into 是不能生成表的,是在现有的表中插入行。

要生成表,请请参考:

http://help.foxtable.com/topics/2122.htm

 


 回到顶部
帅哥哟,离线,有人找我吗?
jxkqf
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:778 积分:7463 威望:0 精华:0 注册:2009/9/7 10:55:00
  发帖心情 Post By:2011/5/30 15:41:00 [只看该作者]

这个和Insert Into 没关系,哪怕是写成

hello to ssssss(dw,xm,tel) values('人事局','李丽丽','8123056')都可以。

 

只是现在有个现成文本文件,里面有大量的类似上面的SQL语句,我想用这个语句里面的内容翻译生成一个有意义的表格数据。


 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/5/30 15:45:00 [只看该作者]

将其转换成excel文件吧


 回到顶部
帅哥哟,离线,有人找我吗?
hhbb
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:等待验证 帖子:386 积分:2482 威望:0 精华:1 注册:2011/5/10 11:13:00
  发帖心情 Post By:2011/5/30 15:47:00 [只看该作者]

用FileSys.ReadAllText 读取文本文件内容,进行字符运算---建表---写入内容

 回到顶部