小弟我想做一个软件,需要把.dbf数据文件和.xls文件分别导入到SQL数据库中.如果sql的表中存在相同的记录则覆盖(sql表中的字段比dbf和xls中的字段多).请问该如何实现!
解决方案 »
- DataEnvironment问题
- SQL数据库删除语句
- 高手进!!!,VB开发的客户端程序(数据库为oracle)一定要安装oracle客户端吗,才能运行的的吗?
- 有一组关于用ado控件给数据库添加数据的代码,请帮我解释一下,很急,谢谢各位高手了!
- B/S的B用什么语言好?
- 一个不是很难的问题,但不知道问题出在哪里,麻烦一下大家~!
- 程序写的不好....如何释放内存资源
- 用VB结合SQL2000开发局域网数据库安装系统需要考虑哪些方面的问题呢?(急!)
- 怎样解决多用户访问Access数据库啊
- 如何在VB中知道本机正打开的端口及端口正连接的远程端口和IP地址?
- 请教将文本文件的内容存入SQL数据库
- 一个菜鸟问题..帮帮忙..
'引用ADO(Microsoft ActiveX Data Objects 2.X Library)
Private Sub Command1_Click()
On Error GoTo err
Dim cn As New ADODB.Connection
cn.ConnectionString = "Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Password=123;Initial Catalog=dataBase001;Data Source=mySERVICE"
cn.CursorLocation = adUseClient
cn.Open
cn.Execute "select * into table4 from OpenRowSet('microsoft.jet.oledb.4.0','Excel 8.0;HDR=Yes;database=c:\Test.xls;','select * from [Sheet1$]')"
cn.Close
Set cn=Nothing
Exit Sub
err:
MsgBox err.Description
End Sub
conn.ConnectionString = "provider=msdasql;DRIVER=Microsoft Visual FoxPro Driver;UID=;Deleted=yes;Null=no;Collate=Machine;BackgroundFetch=no;Exclusive=No;SourceType=DBF;SourceDB=C:\FOX\DATA;"