フォーラム


ゲスト  

ようこそ ゲスト さん。このフォーラムに投稿するには 登録が必要です。

ページ: [1]
トピック: DBX で MySQL (MariaDB) に接続する
DEKO
管理者
投稿数: 2651
DBX で MySQL (MariaDB) に接続する
on: 2013/06/03 20:40 Mon

コードで書くとこんな感じです。

uses
..., DbxMySQL, SqlExpr;

procedure TForm1.Button1Click(Sender: TObject);
var
DBXC: TSQLConnection;
begin
DBXC := TSQLConnection.Create(Self);
try
DBXC.LoginPrompt := False;
DBXC.DriverName := 'MySQL';
DBXC.GetDriverFunc := 'getSQLDriverMYSQL';
DBXC.LibraryName := 'dbxmys.dll';
DBXC.VendorLib := 'libmysql.dll';

DBXC.Params.Clear;
DBXC.Params.Values['HostName' ] := '127.0.0.1'; // HostName
DBXC.Params.Values['DataBase' ] := 'dbxtest'; // Database
DBXC.Params.Values['user_name' ] := 'user'; // User Name
DBXC.Params.Values['password' ] := 'pass'; // Password
DBXC.Params.Values['ServerCharSet'] := 'UTF8'; // CharSet

DBXC.Connected := True;
// ...
DBXC.Connected := False;
finally
DBXC.Free;
end;
end;

 
接続して切断するだけのサンプルです。接続後の DBX の扱い方は DB が何であろうと大差ないので省略します。

See Also:
[MariaDB (MySQL フォーク) (Delphi Forum)]
http://ht-deko.minim.ne.jp/delphiforum/?vasthtmlaction=viewtopic&t=860

ページ: [1]
WP Forum Server by ForumPress | LucidCrew
バージョン: 1.7.5 ; ページロード: 0.021 sec.