私が取り組んでいるこのasp.netアプリケーションのために、このパーベイシブサーバーに接続するのに最も苦労しています。現在、Visual Studioのサーバーエクスプローラーで接続文字列を使用してデータベース全体にアクセスして表示できますが、実際に実行するとエラーが発生します。これが私のコードです:
String myConnectionString =
"Driver={Pervasive ODBC Client Interface};servername=192.168.1.2;dbq=@Live;";
OdbcConnection myConnection = new OdbcConnection(myConnectionString);
OdbcCommand command = new OdbcCommand(myConnectionString, myConnection);
try
{
myConnection.Open();
OdbcDataReader reader = command.ExecuteReader();
reader.Close();
command.Dispose();
myConnection.Close();
}
catch (OdbcException ex)
{
System.Diagnostics.Trace.WriteLine(ex.Message);
}
実行時に発生するエラーは次のとおりです。
エラー[42000][パーベイシブ][ODBCクライアントインターフェイス][LNA][パーベイシブ][ODBCエンジンインターフェイス]構文エラー:ドライバー<< ??? >>={パーベイシブODBCクライアントインターフェイス}
私は今、ちょっと必死になっているので、それがただの野蛮な推測であるとしても、どんな助けでも大いに感謝されるでしょう。
ありがとう