2.0 ドライバーをインストールした場合は、インストール ディレクトリに ADO_NETreadme.htm という名前のハウツー ファイルがあります。.net オブジェクトに接続するためのコードを含むドライバーをインストールして実行する方法について詳しく説明します。プロジェクトに dll を追加する方法とその他のセットアップの問題を追加します。また、このドライバーは、認証のために admin.ib ファイルが必要なため、実行中のマシンに interbase がインストールされていることを前提としています。readme ドキュメントに従い、ODBC を使用せずに正常に接続できました。
using Borland.Data; //IB Database Connectivity
DbConnection dbconn = new TAdoDbxConnection();
string database = DatabasePath.tostring();
dbconn.ConnectionString = "DriverName=Interbase;Database="Datbasepath";RoleName="Password";User_Name="Userid" + "SQLDialect=3;MetaDataAssemblyLoader=Borland.Data.TDBXInterbaseMetaDataCommandFactory,Borland.Data.DbxReadOnlyMetaData,Version=11.0.5000.0,Culture=neutral," + "PublicKeyToken=91d62ebb5b0d1b1b;GetDriverFunc=getSQLDriverINTERBASE;LibraryName=dbxint30.dll;VendorLib=GDS32.DLL";
try { dbconn.Open(); }
catch (Exception ex)
{ throw (ex); }
DbCommand cmd = dbconn.CreateCommand();
cmd.CommandText = "Select SQL statement..."
DbDataReader myreader = cmd.ExecuteReader();
またはあなたができる
cmd.CommandText = "Delete or Append...SQL"
cmd.ExecuteNonQuery();
次に、データセットを設定し、DbDataReader と標準バインディングソースを使用してデータベースからデータを読み込むことができます。そこからは、単純な標準の .Net データ操作です。