我有一个MS Access mdb文件。我需要将其转换为CSV文件。我该怎么做?请不要指向任何免费软件。
提前致谢
答案 0 :(得分:4)
根据您的要求,没有免费软件,我可以向您推荐Spectral Core的Full Convert Enterprise。
我过去也成功使用过它。
<强>更新强>
由于您澄清了需要程序化解决方案,我建议您手动执行:
答案 1 :(得分:4)
使用此实用程序将其开源和免费mdb转换为csv转换器: MDBtoCSV
答案 2 :(得分:4)
Plotly(https://plot.ly)会将您的MDB文件免费转换为CSV 编辑:免费Plotly用户无法使用此功能;订阅是必需的。
答案 3 :(得分:4)
另一个有用的工具是mdbtools:
答案 4 :(得分:3)
使用VBA
Dim db As DAO.Database
Dim tdf As TableDef
Set db = CurrentDb
For Each tdf In db.TableDefs
If Left(tdf.Name, 4) <> "MSys" Then
DoCmd.TransferText acExportDelim, , tdf.Name, tdf.Name & ".csv"
End If
Next
- http://msdn.microsoft.com/en-us/library/aa220768%28v=office.11%29.aspx