2,722
社区成员
发帖
与我相关
我的任务
分享
Local lcConnString
lcConnString = 'driver=SQL Server;server=(local);database=XSCJ;uid=sa;pwd=111111;trusted_connection=no'
* 把这里的密码改成你自己的数据库中密码
lnHandle=Sqlstringconnect(lcConnString)
If lnHandle>0
Do While .T.
lcExcelFile= Getfile("XLS","","",0,'选择一个Excel文件!')
If !File(lcExcelFile) Or !Upper(Justext(lcExcelFile))="XLS"
If Messagebox("没有选择EXCEL文件或选择的文件不是EXCEL类型文件,是否继续?",4+32+256,"信息提示")=7
Exit
Else
Loop
Endif
Endif
If SQLExec(lnHandle,[insert into xs1(学号,姓名,专业名) select 学号,姓名,专业名 from OpenDataSource('Microsoft.Jet.OLEDB.4.0', 'Data Source="]+lcExcelFile+[";User ID=;Password=;Extended properties=Excel 5.0')...sheet1$])>0
Messagebox("成功导入"+lcExcelFile,64,"信息提示")
Else
Messagebox("导入"+lcExcelFile+"失败",48,"信息提示")
Endif
If Messagebox("是否继续导入其他文件?",4+32+256,"信息提示")=7
Exit
Endif
Enddo
Endif