Function ConnectSource(DBF As String, Tenbang As String)Tương tự, nếu muốn nối tới dbase,bạn thay Foxpro bằng Dbase..
Dim db As Database, tb As TableDef
Set db = CurrentDb
On Error Resume Next
DoCmd.RunSQL ("drop table " + Tenbang)
On Error GoTo 0
Set tb = db.CreateTableDef(Tenbang)
tb.Connect = ("FoxPro 2.6;Database=path") tb.SourceTableName = DBF
db.TableDefs.Append tb
Set db = Nothing
End Function
- Nếu muốn link tới một File Access có mật khẩu bạn thay dòng in đậm như sau:
tb.Connect = (";pwd=******;Database=path")
nguồn: blog suu tam thu thuat
Nhờ Noname connect giúp file HSSV.DBF (fox 2.6) vào mdb, tôi thử mãi không được. Gửi cho xin một DEMO nhé.
Trả lờiXóaLink file HSSV.DBF: http://www.mediafire.com/?n5nnzdh1lzt
Cám ơn nhiều.
mặc dù có thể connect vào Access.Nhưng bạn không thể thao tác gì trên dữ liệu trừ connect thông qua ODBC. bạn nên impport như cách truyền thống vẫn hay hơn
Trả lờiXóaNhưng file DBF của tôi lớn quá, không thể import theo cách truyền thống được. Connect ODBC thì hơi phức tạp. Connect theo cách trên sau đó dùng append để đưa dữ liệu vào các table tạm được không bác Noname.
Trả lờiXóa