DelphiはdbGoによってMicrosoftAccessのMDBファイルにアクセスできる。しかし、MDBファイルの作成はできない。DelphiでMDBファイルを作成するには、ADO ExtXタイプライブラリをインポートする必要がある。
インポートしたら次のようなプログラムでMDBファイルを作成できる。
uses ADOX_TLB;
...
procedure CreateMDB(const FileName: string);
var
cat: _Catalog;
begin
Cat := coCatalog.Create;
Cat.Create(
'Provider=Microsoft.JET.OLEDB.4.0;' + 'Data source = ' + FileName);
end;
タイプライブラリを使うにはいろいろな方法があるが、ここではインターフェイスを使った。