MySQL + Delphi はじめて接続してみる(その1)
MySQL + Delphi はじめて接続してみる(その1)
dbExpressで接続できるという情報を入手したので早速配置
dbExpress | TSQLConnection |
TSQLTable | |
Data Access | TDataSource |
TSQLConnection | ConnectionName MySQLConnection を選択 |
おぉー 選択したとたん勝手に 入力された。
では 接続を conectedプロパティを ON
エラー
LIBMYSQL.dll を起動できませんでした。
はぁ? なにか おっしゃいました?
もう一度、
エラー
LIBMYSQL.dll を起動できませんでした。
はぁ? あのぉー
ということで どうせ パスが通っていない
っと 0.1秒で判断したので
まず、検索を使って「LIBMYSQL.dll」 があるかを確認
ありました
C:\Program Files\MySQL\MySQL Server 4.1\bin\libmySQL.dll
しっかり存在することを確認。
ということで、Pathに追加
マイコンピュータ(右クリック)
→ プロパティ → 詳細設定 → 【環境変数】
→ 【システムの環境変数】
Pathに追加
;C:\Program Files\MySQL\MySQL Server 4.1\bin
PC再起動
では、 さっそく
conectedプロパティを ON
データベースログイン プロンプトが表示されました。
とりあえずキャンセル
SQLConnection1
に
ホスト
DB名
ユーザー名
パスワード
設定をして
conectedプロパティを ON
ばっちり つながりました。
簡単に MySQLにつながることがわかりました。
では、 今日の料理はおしまい。
dbExpress データセットとほかのデータセットの間の別な相違点は,
dbExpress データセットが常に読み出し専用,かつ単方向であるということです。
これは,レコード間の移動は順方向に 1 つずつしか行えないこと,また,編集をサポートするデータセットメソッドは使用できないことを意味しています。
えっ !!
これは、
編集できないならいらないよぉ
すなわち ゴミってことでは?
傷が浅いうちに 気がついてよかった。
この画面の編集も含めて 合計1時間 を失った・・・
dbExpress なんか アンインストールだ!!
撃退!! コンポーネント削除!!
スッキリ スッキリ スッキリ
ということで MySQL + Delphi 編 おわり
【関連記事】
データベースへの接続:概要