求教VFP里导入语句和导出语句的写法

关于VFP的语句写法~

thisform.combo1.rowsourcetype=6
thisform.combo1.rowsource=表A.姓名
thisform.combo1.firstElement=1
加入这些代码就满足你的意思了,当然要在表A处于打开状态时才行哈。

dtoc()函数用错了,记忆规则:“从D型 TO C型”,此函数的作用是将自变量为日期型的数据,转化为字符型的数据。

可DOW(DATE()-1)运算结果是N型。

val(DTOC((DATE()-1),1)) 这是一个正确的表达式,拿今天的日期来说,此表达式的值是:20100625.00

导入:可以用append from <要导入的文件名(DBF)>
导出:COPY TO <要导入的文件名>,如果要导出EXCEL:
COPY TO <要导入的文件名> TYPE XL5
*代码:导出
Afile=GETFILE('DBF','打开') &&选择要导出的表
USE (Afile) &&打开表
TFILE=PUTFILE('SAVE TO:',' ','DBF') &&指定导出的文件
IF RIGHT(TFILE,3)='XLS'
COPY TO (TFILE) TYPE XL5
ELSE
COPY TO (TFILE)
ENDIF

首先你用文件菜单下有个导出和导入的功能
然后按照里的向导做就可以了
最后VFP自己会按的操作生成句语
你当然就可以再来编辑这条语句了
就是这么简单
自己多试几次
肯定会成功的

use 表1 in 1
use 表2 in 2
scan
select 1
append blank
replace 表1.字段1 with 表2.字段1
select 2
skip
endscan
以上代码将表二所有记录倒入表一,在表尾导入,至于如何导入.其它的方式么修改下代码就OK

use 表
copy to 文件名 type xls
导出到excel表格

从外部导入dbf指令
用append from dbf文件名
导出指令
copy to dbf文件名

你的问题确实不难,可你要求有界面,就需要有时间给你做了,你等等吧

在VFP中如何实现通用字段的批量导入与导出?
答:导入:可以用append from <要导入的文件名(DBF)> 导出:COPY TO <要导入的文件名>,如果要导出EXCEL:COPY TO <要导入的文件名> TYPE XL5 代码:导出 Afile=GETFILE('DBF','打开') &&选择要导出的表 USE (Afile) &&打开表 TFILE=PUTFILE('SAVE TO:',' ','DBF') &&指定导出的文...

vfp中导入功能如何实现?
答:文件名=getfile('.xls')append from 文件名 xls 这种方式一般要求EXECL文件必须事先保存成为5.0格式,就是EXECL以前的老版本格式.用OLE函数的方法是这样的 DECLARE INTEGER ShellExecute IN shell32.DLL INTEGER HWND,STRING,STRING lpszFile, STRING, STRING, INTEGER eole=CREATEOBJECT('Excel.application...

如何用foxpro编程实现数据导出为excel表和导入excel表中记录,_百度知 ...
答:1.创建Excel对象 eole=CREATEOBJECT(′Excel.application′)2.添加新工作簿 eole.Workbooks.add 3.设置第3个工作表为激活工作表 eole.Worksheets(〃sheet3〃).Activate 4.打开指定工作簿 eole.Workbooks.Open(〃c:\temp\ll.xls〃)5.显示Excel窗口 eole.visible=.t.6.更改Excel标题栏 eole.Captio...

VF中怎样把SQL语句存储到命令文件、把查到的内容存到文本文件中?一定要...
答:vfp 可以直接运行sql里的大部份语句。比如 :select * from 表 where 条件 要把查询到的结果保存到txt文件只要在 select * from 表 where 条件 后,加一条命令:copy to d:aa.txt type DELIMITED

VFP中SQL语句在哪输入
答:参数 nConnectionHandle 指定由 SQLCONNECT() 返回的、指向数据源的连接句柄。cSQLCommand 指定送入数据源的 SQL 语句。SQL 语句中可以包含一个参数化的 WHERE 子句,该子句创建一个参数化的视图。所有 WHERE 子句中的参数必须在发出 SQLEXEC() 之前定义。例如,如果...

vfp用getfike和 append from语句将xls文件导入表中
答:首先要保证excel的格式和你的表字段结构一致.其次是getfile()再次默认表已经事先打开了 参考代码:lcfile=getfile('xls','文件名称:','选定')if !empty(lcfile)select 表 append from &lcfile. type xl8 endif

VFP数据库导出XLS
答:VFP直接导出成XLS是有行数限制,下面给出我做的数据表记录导出到XLS示例,经测试,无行数限制。IF !USED("LSBOOK")RETURN ENDIF SELECT LSBOOK IF RECCOUNT()<1 RETURN ENDIF lcFileName="C:\图书资料.XLS"LOCAL lOldSetOpt,mChanNum &&下面语句判断EXCEL或要保存的EXCEL文件是否已经打开 lOld...

VFP“将SQL语句保存在文件one.prg中”是怎样操作的,要打什么语句出来...
答:一般情况下,我们是手工操作的。1.新建程序 2.将命令复制粘贴在程序文件里 3.保存为 one。(注意.prg一般不用写,因为在保存类型里已经有了)

VFP语句保存SQL.txt
答:在命令窗口中选中SQL语句,单击常用工具栏里的“复制”按钮,再单击常用工具栏里的“新建”按钮,选中文件类型为“文本文件”,单击“新建文件”按钮,在打开的文件中按CTRL+V,CTRL+S,输入文件名为SQL.TXT

VFP中为什么加入数据导入导出功能
答:很简单,为了与其它软件编辑的数据更好地进行数据交换啊!有了这个功能,可以很容易实现将常用的软件编辑的表格数据直接导入到VFP中,省却再次输入的麻烦。导出功能同样可以将已经有的数据库中的表变成其它的格式啊

IT评价网,数码产品家用电器电子设备等点评来自于网友使用感受交流,不对其内容作任何保证

联系反馈
Copyright© IT评价网