你将文件中的数据使用fileOpen,fileRead,fileClose等语句读出来,按照下面的样子写就可以了。
string Mysql
Mysql = "CREATE TABLE Employee "&
+"(emp_id integer not null,"&
+"dept_id integer not null, "&
+"emp_fname char(10) not null, "&
+"emp_lname char(20) not null)"
EXECUTE IMMEDIATE :Mysql USING SQLCA;
string ls_sql.ls_filename,ls_filepath
int li_sql,li_fd,li_flen,li_rc
li_sql=getfileopenname('选择文件',ls_filename,ls_filepath,'*.txt','文本文件(*.txt),*.txt')
if li_sql=1 then
li_flen=filelength(li_filename)
li_fd=fileopen(ls_filename,streammode!)
if li_flen<32767 then
li_rc=fileread(fd,ls_sql)
filecolse(li_fd)
end if
ls_sql得到的值就是你的文本文件
end if