注册 登录
编程论坛 VFP论坛

指定的字段存到TXT文件

sarge_xp 发布于 2021-04-12 02:35, 2068 次点击
将DBF指定的字段  cj.姓名  存到TXT文件,使用了 copy to 命令,在程序中总是出错,不知错在什么地方 ?
只有本站会员才能查看附件,请 登录


[此贴子已经被作者于2021-4-12 02:36编辑过]

6 回复
#2
sdta2021-04-12 05:58
COPY TO 学生名册.txt fields cj.姓名 sdf
#3
sarge_xp2021-04-12 07:10
回复 2楼 sdta
COPY TO FileName [DATABASE DatabaseName [NAME LongTableName]]
   [FIELDS FieldList | FIELDS LIKE Skeleton | FIELDS EXCEPT Skeleton]
   [Scope] [FOR lExpression1] [WHILE lExpression2]
   [ [WITH] CDX ] | [ [WITH] PRODUCTION ] [NOOPTIMIZE]
   [ [TYPE] [ FOXPLUS | FOX2X | DIF | MOD | SDF | SYLK | WK1 | WKS | WR1
   | WRK | CSV | XLS | XL5 | DELIMITED [ WITH Delimiter | WITH BLANK
   | WITH TAB | WITH CHARACTER Delimiter ] ] ] [AS nCodePage]


[DATABASE DatabaseName [NAME LongTableName]]  这参数要选填什么  ?
#4
radiofan2021-04-12 08:09
以下是引用sarge_xp在2021-4-12 07:10:34的发言:

COPY TO FileName [DATABASE DatabaseName [NAME LongTableName]]
   [FIELDS FieldList | FIELDS LIKE Skeleton | FIELDS EXCEPT Skeleton]
   [Scope] [FOR lExpression1] [WHILE lExpression2]
   [ [WITH] CDX ] | [ [WITH] PRODUCTION ] [NOOPTIMIZE]
   [ [TYPE] [ FOXPLUS | FOX2X | DIF | MOD | SDF | SYLK | WK1 | WKS | WR1
   | WRK | CSV | XLS | XL5 | DELIMITED [ WITH Delimiter | WITH BLANK
   | WITH TAB | WITH CHARACTER Delimiter ] ] ] [AS nCodePage]


[DATABASE DatabaseName [NAME LongTableName]]  这参数要选填什么  ?


DATABASE DatabaseName
指定新表要添加到的数据库。
NAME LongTableName
为新表指定一个长名。长名可包含最多 128 个字符,并用以在数据库中代替短文件名。

帮助文件中有!
#5
sarge_xp2021-04-12 08:26
回复 4楼 radiofan
帮助中确有,看起来有点复杂,里面给出的实例也相对简单,没涉及这一参数
#6
sarge_xp2021-04-12 08:27
回复 2楼 sdta
后面的sdf是什么意思 ? 没它也能执行,只不过数据有点乱;帮助中经典句法也没提及这一参数
#7
radiofan2021-04-12 09:37
以下是引用sarge_xp在2021-4-12 08:27:34的发言:

后面的sdf是什么意思 ? 没它也能执行,只不过数据有点乱;帮助中经典句法也没提及这一参数



SDF
创建一个 SDF (系统数据格式 System Data Format)文件。SDF 文件是一个 ASCII 文本文件,其中的记录为固定长度并以回车和换行符结尾。字段不分隔。如果没有包含扩展名,SDF 文件名将被指定为 .txt 扩展名。当使用 COPY TO 创建 SDF 文件时,忽略 SET CENTURY 的设置。如果 SDF 文件中包含日期数据,日期数据应为 YYYYMMDD 格式,以便有效的恢复到 Visual FoxPro 表中。如果日期信息以不明确的格式存储,在执行 COPY TO 之前,应该确保其格式为 YYYYMMDD 。


----- 其中的记录为固定长度并以回车和换行符结尾

[此贴子已经被作者于2021-4-12 09:39编辑过]

1