以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]SELECT TOP 0 String(" ", 250) as 内容 F ROM [销售明细] 中的250个空格函数不对,找了半天没找到,请赐教,多谢!  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=72619)

--  作者:ytzn
--  发布时间:2015/8/3 10:49:00
--  [求助]SELECT TOP 0 String(" ", 250) as 内容 F ROM [销售明细] 中的250个空格函数不对,找了半天没找到,请赐教,多谢!

多谢!

--  作者:大红袍
--  发布时间:2015/8/3 10:51:00
--  
你这句代码想做什么?
--  作者:ytzn
--  发布时间:2015/8/3 10:54:00
--  
建一个空表,好往里存数据
--  作者:ytzn
--  发布时间:2015/8/3 10:55:00
--  
下边代码会用到
For Each dr As DataRow In DataTables("订单").DataRows
    Dim dtr As Row = e.Form.Controls("Table1").Table.AddNew()
    dtr("内容") = dr("日期").Date &  "  " & dr("经办人") & "    已付:" & dr("已付金额") &  iif(dr.isnull("提成"),"","   提成:" & dr("提成")) & ...............
Next
[此贴子已经被作者于2015/8/3 11:04:52编辑过]

--  作者:大红袍
--  发布时间:2015/8/3 10:57:00
--  
SELECT \'\' as 内容 F ROM {表A} where 1=2
--  作者:ytzn
--  发布时间:2015/8/3 11:01:00
--  
这么做“内容”列长度达不到250
[此贴子已经被作者于2015/8/3 11:01:35编辑过]

--  作者:大红袍
--  发布时间:2015/8/3 11:27:00
--  

 那没办法了,你只能动态的生成一个临时表。

 

http://www.foxtable.com/help/topics/0679.htm


--  作者:ytzn
--  发布时间:2015/8/3 12:15:00
--  
多谢大红袍老师!

我知道vfp中有

SELECT TOP 0 space(250) as 内容 F ROM [销售明细] where ..........
--  作者:大红袍
--  发布时间:2015/8/3 12:19:00
--  

哦,查了一下,好像可以。

 

select space(255) as 内容


--  作者:大红袍
--  发布时间:2015/8/3 12:19:00
--  

select space(255) as 内容 f rom {表A} where 1=2