.mdb 文件是 Microsoft Access 2003 及更早版本使用的数据库文件格式。尽管新版 Access 默认使用 .accdb 格式,但在某些旧系统或特定需求下,仍需生成 .mdb 文件。
方法一:使用 Microsoft Access 创建 .mdb 文件
1. 打开 Microsoft Access(建议使用 Access 2003 至 2010 版本)。
2. 点击【文件】→【新建】→【空数据库】。
3. 在保存对话框中,点击“文件类型”下拉菜单,选择“Access 2002-2003 数据库 (*.mdb)”。
4. 输入文件名并点击【创建】,即可生成 .mdb 文件。
方法二:通过 Access 高版本另存为 .mdb
如果你使用的是 Access 2013 或更高版本:
1. 先创建一个新数据库(默认为 .accdb 格式)。
2. 点击【文件】→【另存为】→【另存为其他类型】。
3. 选择“Access 2002-2003 数据库 (*.mdb)”,然后保存即可。
方法三:使用编程方式生成(如 VBA、C#、Python)
开发者可通过 ADOX(ActiveX Data Objects Extensions)等库动态创建 .mdb 文件。例如,在 VBA 中:
Dim cat As Object
Set cat = CreateObject("ADOX.Catalog")
cat.Create "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\example.mdb;"
Set cat = Nothing
注意:此方法需要系统安装 Jet 引擎(通常随 Office 安装)。
注意事项
- Windows 64 位系统可能缺少 Jet 驱动,需手动安装或改用 32 位 Office。
- .mdb 格式不支持 Access 新特性(如附件字段、多值字段等)。
- 若仅需兼容旧系统,建议优先考虑导出为 .mdb 而非长期使用。