c# - 使用 ADO.NET 创建新数据库 (.mdb)

标签 c# database ado.net ms-jet-ace

如何创建一个空的 .mdb 文件?我正在使用 ADO.NET 和 C#。谢谢!

最佳答案

复制一个预先存在的 .mdb 文件是最好的方法。

ADO.NET 可以连接到的大多数其他基于文件的数据库格式也是如此,例如 Excel 文件。由于基于文件的数据库系统使用文件系统作为它的主机和 API 与外界进行通信(与使用 TCP-IP 进行通信的 MSSQL 相反),因此很自然地使用 System.IO 进行 MS- 中的操作SQL 将使用 T-SQL 或系统存储过程或针对这些的数据特定 API 来完成(在 SQL 服务器的情况下说 SMO)。

COPY model.mdb newdb.mdb是create DB命令

DEL newdb.mdb是drop DB等命令

关于c# - 使用 ADO.NET 创建新数据库 (.mdb),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/346581/

相关文章:

c# - 用于延迟加载的静态抽象属性的替代方案

c# - 当 ListView 中的数据更改时,WPF 获取 "old"值

sql - 使用 Azure DevOps 的 Multi-Tenancy 数据库部署

database - 从 MS Access ado.net 返回多个结果集

c# - 在 SQL Server 表中添加一个不存在的主键

sqlite - 在 Win 7 上安装 SQLite ADO.NET 时出错

c# - 在什么情况下,类不会受到可访问性级别的影响?

c# - 使用 TLSharp 库转发消息 (C#)

database - 清空表数据并重置 IDENTITY 列

mysql - Prisma (ORM) - 获取插入行的索引值