|
|
 |
使用Delphi6的DBExpress组件连接远程的Mysql数据库 |
热 ★★★★ |
|
使用Delphi6的DBExpress组件连接远程的Mysql数据库 |
|
作者:闵涛 文章来源:闵涛的学习笔记 点击数:883 更新时间:2009/4/22 20:44:54  |
|
|
Delphi6新增的DBExpress专门用来对付Mysql,DB2,Interbase,Oracle等数据库,使用时注意将libmysql.dll
拷贝到当前目录或系统目录(98:system,NT:system32)下,并保证您的3306端口与远程服务器是相通的。
源程序: interface
uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, DBXpress, DB, SqlExpr, StdCtrls, ComCtrls, FMTBcd, Grids, DBGrids, Provider, DBClient, DBLocal, DBLocalS, DBTables;
type TForm1 = class(TForm) SQLConnection: TSQLConnection; StatusBar1: TStatusBar; Label1: TLabel; DataSource1: TDataSource; DBGrid1: TDBGrid; GroupBox1: TGroupBox; Label2: TLabel; Password: TEdit; User_Name: TEdit; HostName: TEdit; Label3: TLabel; Label4: TLabel; Button1: TButton; GroupBox2: TGroupBox; Label5: TLabel; ESQL: TEdit; Label6: TLabel; Database: TEdit; ButtonGo: TButton; SQLClientDataSet: TSQLClientDataSet; procedure Button1Click(Sender: TObject); procedure ButtonGoClick(Sender: TObject); procedure FormClose(Sender: TObject; var Action: TCloseAction); private { Private declarations } public { Public declarations } end;
var Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject); begin with SQLConnection do begin Close; Params.Values['HostName']:=HostName.Text; Params.Values['UserName']:=User_Name.Text; Params.Values['Password']:=Password.Text; Params.Values['Database']:=Database.Text; try Connected:=True; Statusbar1.Panels[0].Text:='Connect OK'; ButtonGo.Enabled:=True; except MessageDlg('Connect Error',mtError,[mbyes],0); end; end;
end;
procedure TForm1.ButtonGoClick(Sender: TObject); begin with SQLClientDataSet do begin Close; CommandText:=ESQL.Text; Open; end; end;
procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction); begin SQLConnection.Close; end;
end.
没有相关教程
|
|
| 教程录入:mintao 责任编辑:mintao |
|
|
上一篇教程: 用javabean来实现MySQL的分页显示 下一篇教程: MySQL怎样优化WHERE子句 |
|
|
| 【字体:小 大】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 |
|
注:本站部分文章源于互联网,版权归原作者所有!如有侵权,请原作者与本站联系,本站将立即删除! 本站文章除特别注明外均可转载,但需注明出处! [MinTao学以致用网] |
网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!) |
| |
|
|
|
|
|
 |
同类栏目 |
 |
 |
赞助链接 |
 |
|
500 - 内部服务器错误。
|
|
|
|
|
|