
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数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)