TurboDelphiを使用していろいろなRDBに接続し、SQL操作するプログラムを考えています。
ODBCのユーザデータソースの列挙するにはどのようにすれば良いのでしょうか。Webで探しても見つかりません。
実験も一応しましたがデータソース名は拾えるっぽい?
Button2の方です。
http://www.geocities.jp/fjtkt/program/2007_0001.html
BDEを使うなら
DataBase1.Session.GetAliasNames(TStrings);
BDE以外はよくわからないのですが、レジストリー
HKEY_CURRENT_USER\Software\ODBC\ODBC.INI\ODBC Data Sources
に一覧があります。(Windows XPの場合)
Ruさん、情報ありがとうございました。
指定されたソースで動作しました。ありがとうございました。
おかげでODBCのユーザデータソースを拾うことができました。
AVAさん
今回はParadox->MySQLのデータベース移行ツールを考えています
MySQL、BDE経由でも設定すればできるようですね。(未確認)
解決忘れました。
ツイート | ![]() |