【问题标题】:how to write the cursor's data in a txt file? visual fox pro如何将光标的数据写入txt文件?视觉狐狸专业版
【发布时间】:2012-07-20 19:55:51
【问题描述】:

例如,我有一个光标

select col1, col2, col3, col4, colN from cursor into into array thecursor

我当前的光标是光标

我已经得到了它所有的数据信息,包括null,null信息

我怎样才能把它变成一个txt:

col1, col2, col3, col4, colN 
a,b,c,d,e
1,2,3,4,5
a1,b1,,d1,e1
11,12,13,14,
,bb,cc,dd,ee

所以你可以在行中看到 a1,b1,,d1,e1 我在 b1 和 d1 之间有一个空值 所以你可以看到我在行有一个空值

`11,12,13,14,`(here null value)

我在最后一行有一个空值

(here null value), cc,dd,ee

所以我想要这个最终的txt文件

col1, col2, col3, col4, colN 
a,b,c,d,e
1,2,3,4,5
a1,b1,,d1,e1
11,12,13,14,
,bb,cc,dd,ee


**I need this was dynamic i refer it receive a cursor and do it with any cursor

【问题讨论】:

    标签: foxpro fgets visual-foxpro fputs


    【解决方案1】:

    您可以直接将数据移动到文本文件中,而不是光标,如下所示:

    select col1, col2, col3, col4, colN from table to file test.txt

    【讨论】:

      【解决方案2】:

      你看过 COPY TO 命令吗?试试:

      COPY TO <filename> TYPE DELIMITED WITH ""
      

      【讨论】:

      • 您需要在 COPY TO 和 TYPE DELIMITED 之间插入文件名。 Tamar 试图将 放在那里,但 markdown 吃掉了它。
      • 谢谢。没想到。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-07-29
      • 1970-01-01
      相关资源
      最近更新 更多