Microsoft Access Jet Engine
あるツールの作成のために .mdbなファイルをC#で
作成する手順をまとめました。
※Microsoft Accessがインストールされていなくとも良し。
以下のCOM(DLL)が必要です
Microsoft ADO Ext. 2.8 for DDL and Security
以下コード例です
using System;
using ADOX;
namespace ManageDatabase
{
class Program
{
[STAThread]
static void Main(string[] args)
{
ADOX.Catalog.cat = new ADOX.Catalog();
cat.Create("Provider=Microsoft.Jet.OLEDB.4.0;" + "Data Source=C:\\tmp\\NewDb.mdb;" + "Jet OLEDB:Engine Type=5");
cat = null;
}
}
}
コンパイル後、作成された実行ファイルを起動すると
NewDB.mdbが作成されます。