我有一堆 FoxPro 表,它们本地存储在我的机器上。我想将数据转换为 SQL Server。最好/最快的方法是什么?使用以下代码,我可以将其放入数据表中。如果我这样做,我将如何将该数据获取到 sql server?
我敢肯定那里有更有效的方法,但我缺乏经验。任何帮助,将不胜感激。
Dim foxConn As New OleDbConnection("Provider=vfpoledb.1;Data Source=Z:\update_dwprm01\dwprm01.DBF;Collating Sequence=general;")
Dim foxDa As OleDbDataAdapter
Dim foxDt As New DataTable
Dim foxCmd As New OleDbCommand
Dim foxReader As OleDbDataReader
Console.WriteLine("Copy dwprm01")
foxConn.Open()
foxDa = New OleDbDataAdapter("SELECT * FROM dwprm01", foxConn)
foxDa.SelectCommand.CommandTimeout = 90
foxDa.Fill(foxDt)
foxConn.Close()