3

どのドライバを使用すればよいかわかりません。私でさえ、私が何を持っているかわかりません。

.udl ファイルを介して接続文字列を作成しようとすると、SYbase ASE OleDB Provider のみが表示されます

インストールフォルダーではドライバーリストにSyabse Ase ODBCドライバーが表示されますが、接続文字列ではドライバーを取得できません。ここではDriver = (Sybase ASE ODBC Driver)を使用しました

私は何のために行くべきですか?

ありがとう

4

1 に答える 1

4

udl を使用すると、oledb プロバイダーを使用する接続文字列を生成する可能性しかありません。Sybase ODBC 接続文字列は次のようになります。

"ODBC;Driver={SYBASE ASE ODBC Driver};Srvr=myServerName;Database=my_db;UID=myUsername;PWD=myPassword"

または、odbc DSN を ( ODBC データ ソース管理を使用して) 作成し、次のような接続文字列を使用することもできます。

"ODBC;DSN=my_DSN;UID=myUsername;PWD=myPassword;"

.net 経由で接続している場合は、ネイティブ プロバイダ Sybase.Data.AseClient (Adaptive Server Enterprise Managed Provider) をインストールしないでください。その場合、接続文字列は次のようになります

Dim cn As New AseConnection("Data Source='servername';Port='5000';UID='myUsername';PWD='myPassword';Database='my_db';")
于 2010-05-29T14:44:25.107 に答える