mysql:9813
From: KazuoAkemi <KazuoAkemi <kazuoakemi@xxxxxxxxxx>>
Date: Sat, 10 Jul 2004 23:36:06 +0900
Subject: [mysql 09813] Re: Delphi dbExpressで接続エラー
KazuoAkemiです。 >初めまして、miura と申します。 >1週間前に初めてMySQLをインストールしました。 >Delphiで簡単なクライアントソフト作成しようとしています。 > >長文ですが、最初の接続で躓いてますのでご教示いただきたく。 > >MySQL(4.0.20d)をWinXP-Proへデフォルトでインストール。 >winmysqladmin.exeでmysqld-max-ntの設定をして >コマンドからログイン、ユーザー、パスワード設定OK。localhost,'%'とも。 >database、table作成、SQL動作OK。 > >Delphi7-proのdbExpressでMySQLを使えるように\WINNT\system32へ >mysql-3.23.58のlibmySQL.dllをコピー。 > >Delphi7-proにて >FormにSQLConnection1を付け接続テストOK。(rootにて) >(つまり接続自体はできているようだ) > >コンポーネント >SQLDataSet1---DataSetProvider1---ClientDataSet1---DataSource1---DBGrid1 >を追加し > >各々プロパティをオブジェクトインスペクタにて >SQLDataSet1.SQLConnection=SQLConnection1 >SQLDataSet1.CommandType=ctTable >SQLDataSet1.CommandText=test1(ドロップダウンで選択可) >DataSetProvider1.DataSet=SQLDataSet1 >ClientDataSet1.ProviderName=DataSetProvider1 >DataSource1.DataSet=ClientDataSet1 >DBGrid1.DataSource=DataSource1 >に設定。 > >ここでSQLDataSet1.Active=Trueにすると >エラー「テーブル/プロシージャが見つかりません」となります。 >(正常ならDBGrid1にtest1(table)内容が表示するはずだが) > >いろいろ試行錯誤の結果 >MySQL側でパスワードを '' (なし)にするとうまく表示されました。 >ユーザーを変えても現象は同じです。 > >パスワードなしではまずいので、解決方法はあるでしょうか? > >そもそもMySQL、Delphiどちら側の問題かもよくわかりませんので >某DelphiBBSとマルチになりますが、よろしくお願いいたします。 >------------------------------ >tadasi_miura > > > dbexpressドライバーとlibmySQL.dllのバージョンの関係と思いますが、確かに Delphi7.0付属のdbexpmysql.dllですとMySQL4.0はだめでした(ただし 3.0付属のlibmySQL.dllで動いていた)CodeCentralにあったベータ版の4.0対 応dbexpmysql.dllとMySQL4.0のlibmySQL.dllでとりあえず動きました(ところが 数千回のSELECT文を実行すると途中でエラーがでるので、仕方なくCoreLab社の dbEXPRESSドライバーを購入し現在はこれを使っていますMySQL5.0迄対応してい るようです(値段は約7000円もしましたが)Delphi7.1のdbexpmysql.dllは MySQL4.0に対応しているようなので(試していない)まだバージョンアップして いなければ一度試してみられては Kazuo Fujiwara
9807 2004-07-10 14:38 ["tadashi_miura" <t-m] Delphi dbExpressで接続エラー 9809 2004-07-10 17:23 ┣["TAKAHASHI, Tomohiro] 9810 2004-07-10 17:49 ┃┗["tadashi_miura" <t-m] 9812 2004-07-10 23:35 ┃ ┗[Takashi Kanai <kanai] 9820 2004-07-11 11:33 ┃ ┗["tadashi_miura" <t-m] -> 9813 2004-07-10 23:36 ┣[KazuoAkemi <kazuoake] 9819 2004-07-11 10:43 ┃┣["TAKAHASHI, Tomohiro] 9821 2004-07-11 11:37 ┃┣["tadashi_miura" <t-m] 9823 2004-07-11 20:10 ┃┗["tadashi_miura" <t-m] 9814 2004-07-11 00:44 ┣[遠藤 俊裕 <endo_t@xx] 9822 2004-07-11 11:51 ┃┗["tadashi_miura" <t-m] 9824 2004-07-12 00:36 ┗[KazuoAkemi <kazuoake]