2
我必须导入.DBF文件int MS Access Table On按钮单击。按钮按下后,在MS Access中导入.DBF文件使用VBA
文件名是SourceTable.dbf; Access数据库是StudentDataBase.accdb,我想要插入它的表名为myTable。
首先我想问一下:我需要在表中有相同的字段,还是只能是空白表。我有以下示例代码:
代码在哪里指定数据库,其中表(StudentDataBase)?
而当我像那样运行时,我得到“运行时错误2507 0类型未安装数据库类型或不支持您选择的操作。”
我是新的Access和VB编程,所以请添加一些指导如何重写该代码行。
谢谢!
我个人认为@AndrewBarber是单方面关闭了这个问题太草率了名为[FromDBF]通过VBA Access表。一个快速测试表明“SourceTable.dbf”是有问题的,因为它不符合旧的8.3文件命名约定。我只是通过使用DoCmd.TransferDatabase TransferType = acImport,DatabaseType:=“dBASE III”,DatabaseName:=“C:\”,通过VBA将Access 2010导入到名为[FromDBF]的Access表中,将“C:\ Source.dbf” “,ObjectType:= acTable,Source:=”Source“,Destination:=”FromDBF“' –
可能是对的,@gord。重启。 –
谢谢!有效。 – DanielLazarov