如何写一个DAT文件,将dbf文件的数据导入到access数据库中

godhammer 2007-03-03 05:44:22
如何写一个DAT文件,将dbf文件的数据导入到access数据库中,access文件路径已知
...全文
583 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
wwwwb 2007-03-05
  • 打赏
  • 举报
回复
可以用JET SQL将DBF导入到MDB中,你可以用
VFP、VB生成EXE文件,再在DOS下调用。
changechange 2007-03-04
  • 打赏
  • 举报
回复
1、可以用 VBA 或者用 JET SQL 来导入分号分割到文本文件到数据库
2、必须写 VBA 或者 JET SQL ,不存在可以直接导入到 DOS 命令
liuyann 2007-03-03
  • 打赏
  • 举报
回复
就是想在DOS下写几条命令把数据导入 可以么

当然可以,直接用ACCESS行命令,可以加载其中的VBA
OracleRoob 2007-03-03
  • 打赏
  • 举报
回复
参考:


http://community.csdn.net/Expert/topic/4885/4885805.xml?temp=.6841852
godhammer 2007-03-03
  • 打赏
  • 举报
回复
就是想在DOS下写几条命令把数据导入 可以么
OracleRoob 2007-03-03
  • 打赏
  • 举报
回复
上述SQL可以在access的查询中直接执行,导入数据到access中。
godhammer 2007-03-03
  • 打赏
  • 举报
回复
"002:0314303906:20070201:4:065353:12"
"002:0315276409:20070201:4:075349:12"
"002:0315285858:20070201:4:075430:12"
"002:0315276312:20070201:4:075505:11"
就是象上面的一些数据,应该可以导入到数据库中吧,

就是想知道如何用DOS 把.dbf文件导入到access数据库中
OracleRoob 2007-03-03
  • 打赏
  • 举报
回复
select * into 新表
FROM 表
IN "" [dBASE IV; Database=C:\DBASE\DATA\SALES;]
WHERE CustomerID Like "A*";

可以从 C:\DBASE\DATA\SALES\表.dbf 中导入数据生成一个新的表


insert into 目标表 (字段1,字段2) select
字段1,字段2 FROM 表
IN "" [dBASE IV; Database=C:\DBASE\DATA\SALES;]

可以添加数据到已有的表中
liuyann 2007-03-03
  • 打赏
  • 举报
回复
你的DBF文件是 DBASE?还是其它的?做个link table不就行了??

7,714

社区成员

发帖
与我相关
我的任务
社区描述
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
社区管理员
  • Access
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧