DELPHI 如何用ADO连接MYSQL数据库

DELPHI 如何用ADO连接MYSQL数据库,第1张

sql设置好用户名跟密码以后比如sa

密码123

打开delphi放一个按钮,然后在控件栏那里选datacontrol,选第一个dbgrid放到form上,选dataaccess里面的第一个datasource,然后选ado——adoconnection放到form上,再选ado——adoquery放到form上。点选adoconnection左边的框体有个connectionstring点"…":d出来的对话框中点Build,然后选择从下数上来第五个,双击或者下一步,填入用户名跟密码(sa

123),在“3选择数据库”那里选择要打开的数据库,选上保存密码,点一下“测试连接”,点OK退出。出来以后继续在左边框体里面找LoginPrompt改成False。到adoquery了,点上它然后在左边框体的

Connection

那里下拉选择ADOConnection1,然后点选datasource,在左边框体找到dataset下拉选择adoquery1,然后再点选dbgrid,在左边框体找到datasource,下拉选择datasource1。双击刚才创建的按钮,假设你要打开的数据表名叫“

销售订单

”,输入

adoquery1close;

adoquery1sqlclear;

adoquery1sqladd('select

from

销售订单

');

adoquery1open;

运行,按按钮如果dbgrid有数据显示表示连接成功了,以上所有功能实现均可通过代码或者手工设置。

在bde

中新建一个别名!然后连接路径!就可以在程序中用TdatabaseTqueryTtable连接了

用TADoconnection连接!

用ODBC建立一个新别名在delphi可以直接用!(实际上也是通过bde)

还有很多啦!

主要就是用这些

1

启动ODBC数据源,选择“系统DNS”,选择“ADD”

2

选择“SQL

Server”后,输入你自己定义的数据源名称、说明文字,以及你的SQL服务器名称(比如WWQ,(Local)之类)

3

选择数据库名称,选择“密码验证”,用户名“sa”,密码为空

4

启动DELPHI,添加表控件,选择DataBaseName为你刚才取的数据源名称,选择你的表(TableName)后就可以将Active属性改为True了。

5如果你用ADO来连的话可以这样做:双击ADOConnection1

->build->microsoft

ole

provider

for

SQL

sever->next->选择服务器名称。

添写密码和数据库名称。然后测试就OK了。:)

ADO中的控件介绍和使用方法:

ADOConnection1:ConnectionString属性是连接SQLSERVER数据库的,点击后出现一个对话框,选择build,出现对话框,选择sqlserver一项,点击下一步,出现的对话框中输入服务器名称(一般输入所在数据库的ip地址即可),下面的用户名称和密码:输入数据库的用户和密码,然后现在您所有连接的数据库即可,点击测试连接,提示成功后点击“确定”即可完成此参数设置。

ADOQuery1:Connection属性指定连接的ADOConnection1即可。

按钮的事件如下:

procedure TForm1Button1Click(Sender: TObject);

begin

ADOQuery1SQLText:= 'select from test';

ADOQuery1Open;

ADOQuery1Append;

ADOQuery1FieldByName('F_MC')AsString:= Edit1Text;

ADOQuery1Post;

ADOQuery1Close;

end;

以上就是关于DELPHI 如何用ADO连接MYSQL数据库全部的内容,包括:DELPHI 如何用ADO连接MYSQL数据库、DELPHI中连接数据库有几种方法、delphi如何连接本地sqlserver数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/10148668.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-05
下一篇2023-05-05

发表评论

登录后才能评论

评论列表(0条)

    保存