用数据控件就可以啊。
一个绑定到服务器的数据库,一个绑定到e:\d.dbf,在两个数据控件之间交换数据就行了。
一个绑定到服务器的数据库,一个绑定到e:\d.dbf,在两个数据控件之间交换数据就行了。
解决方案 »
- 一个基础的sql问题
- 一个简单的备份问题
- 怎样计算表里是否缺数据。正常是连续的数据
- 请详细解释一下“最小方式记录日志”,看MSDN没有太明白意思
- 在用代理服务器上网的客户端,怎么连接服务器的数据库,怎么配置
- 一道sql笔试题
- 来帮我看看这句UPDATE语句
- 我想在SQLServer里面得到某年某月有多少天,有这样的函数吗?谢谢
- SQL2000个人版如何配置发布、分发、订阅服务器,请举例子详细一点(事务性复制)
- 怎么写一条SQL语句删除因某一字段内容相同而多余的记录?
- 关于SQl Server的Datetime类型
- 怎么在sqlserver的一条记录中存100M以上的流文件, 注意是在一个字段中.
不知有谁使用过SQL中的BCP功能没有,我觉得用此法可能能够解决,可惜我怎么也没调通过。
欢迎大家回答!!! '以 Borland 所提供的 animals.dbf 与一任意 Access 为例
Dim adoConnection As New ADODB.Connection
'Set adoConnection = Server.CreateObject("ADODB.Connection")
adoConnection.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\db4.mdb;Persist Security Info=False"
adoConnection.Execute "SELECT * INTO CopyOfAnimals FROM [dBASE IV;DATABASE=d:\dbfs\].[animals.dbf]"
'adoConnection.Execute "SELECT * INTO CopyOfAnimals FROM animals IN ''[dBASE IV;DATABASE=d:\dbfs\]"
adoConnection.Execute "INSERT INTO CopyOfAnimals SELECT * FROM animals IN ''[dBASE IV;DATABASE=d:\dbfs\]"
'adoConnection.Execute "INSERT INTO CopyOfAnimals SELECT * FROM [dBASE IV;DATABASE=d:\dbfs\].[animals.dbf]"
Dim rss As ADODB.Recordset
Dim cnd As ADODB.Connection
Dim rsd As ADODB.Recordset
Set cns = New ADODB.Connection
cns.Open "Provider=MSDASQL.1;Persist Security Info=False;Data Source=dBASE Files;Initial Catalog=D:\"
Set rss = New ADODB.Recordset
rss.Open "SELECT * FROM A.DBF", cns
Set cnd = New ADODB.Connection
cnd.Open "Provider=Microsoft.Jet.OLEDB.3.51;Persist Security Info=False;Data Source=D:\A.mdb"
Do While Not rss.EOF
cnd.Execute "INSERT INTO TA VALUES(" & rss.Fields("FA") & ")"
rss.MoveNext
Loop
rss.Close
Set rss = Nothing
cns.Close
Set cns = Nothing
cnd.Close
Set cnd = Nothing
谢谢你!
adoConnection.Execute "INSERT INTO CopyOfAnimals SELECT * FROM animals IN ''[dBASE IV;DATABASE=d:\dbfs\]"
报出的错误:[Microsoft][ODBC SQL ServerDirver][SQL Server]Incorrect syntax near the keyword 'IN'adoConnection.Execute "SELECT * INTO aTest FROM [dBASE IV;DATABASE=e:\].[busid.dbf]"
报出的错误:
[Microsoft][ODBC SQL ServerDirver][SQL Server]Invalid object name 'dBASE IV;DATABASE=e:\.busid.dbf'
其中busid.dbf是刚刚通过工具导出的DBF文件。