有谁知道设置和使用 Delphi 2010 和 MySQL 的简单教程?
user216443
问问题
6432 次
2 回答
1
使用 TAdoConnection 和 TAdoQuery:
implementation
uses adodb;
{$R *.dfm}
procedure TForm1.FormCreate(Sender: TObject);
var
mAdoConnection: TAdoConnection;
mAdoQuery: TAdoQuery;
begin
mAdoConnection := TAdoConnection.Create(application);
mAdoConnection.ConnectionString := 'Mode=ReadWrite;Extended Properties="DRIVER=MySQL ODBC 3.51 Driver;DATABASE=mydatabase;SERVER=myserver;UID=myusername;PASSWORD=mypassword;PORT=;OPTION=3;STMT=;"';
mAdoConnection.LoginPrompt := False;
mAdoConnection.Open;
mAdoQuery:=TADOQuery.Create(application);
with mAdoQuery do begin
Connection:=mADOConnection;
CursorType := ctStatic;
ParamCheck := False;
SQL.Add('SELECT * FROM SYSSET');
end;
mAdoQuery.Open;
showmessage(mAdoQuery.fields[0].AsString);
mAdoQuery.free;
mAdoConnection.Free;
end;
注意:将“My.....”更改为您的服务器、数据库、用户名和密码。这还假设您在计算机上安装了 MySql ODBC 驱动程序。
于 2009-11-23T03:00:22.387 回答
1
dbExpress包含在支持mySQL的Delphi 2010中
对于 ODBC 解决方案,这篇文章应该可以帮助您入门:将 Delphi 与 MySQL 结合使用”
此外,这些资源应该证明是有用的:
最后,看看这里:Delphi 2010 Compatible Third Party Tools & Components用于一些商业包。
于 2009-11-23T22:36:23.500 回答