Delphi XE3でADO接続を機能させようとしていますが、大きな問題が発生しています。
マシン(Win7 x64)にODBCドライバーをインストールしていますが、ドライバーはODBCデータソースの下に「mySQLODBC5.1ドライバー」と表示されます。Mysqlバージョン5.5。
私の理解では、TadoConnectionコンポーネントをフォームに配置してから、次のように適切な接続文字列をフォームに割り当てることができるはずです。
var
conn: TADOConnection;
procedure TForm1.Button1Click(Sender: TObject);
begin
conn := conn.Create(nil);
conn.ConnectionString := 'DRIVER={MySQL ODBC 5.1 Driver}; SERVER=myserver; PORT=3306; DATABASE=mysql; UID=myuser; PASSWORD=mypassword;OPTION=3;';
conn.Connected := true;
end;
アプリケーションを実行してボタンをクリックすると、エラーが発生します
Project Project1.exeは、メッセージ「[Microsoft] [ODBC Driver Manager]データソース名が見つからず、デフォルトのドライバーが指定されていません」という例外クラスEOleExceptionを発生させました。
誰か助けてもらえますか?私は何を逃しましたか?私はウェブ上で例を探してみましたが、これまでのところ喜びはありませんでした。どんなアドバイスも大歓迎です...