DELPHI 如何用ADO连接MYSQL数据库

如题所述

第1个回答  2019-08-05
sql设置好用户名跟密码以后比如sa
密码123
打开delphi放一个按钮,然后在控件栏那里选datacontrol,选第一个dbgrid放到form上,选dataaccess里面的第一个datasource,然后选ado——adoconnection放到form上,再选ado——adoquery放到form上。点选adoconnection左边的框体有个connectionstring点"…":弹出来的对话框中点Build,然后选择从下数上来第五个,双击或者下一步,填入用户名跟密码(sa
123),在“3.选择数据库”那里选择要打开的数据库,选上保存密码,点一下“测试连接”,点OK退出。出来以后继续在左边框体里面找LoginPrompt改成False。到adoquery了,点上它然后在左边框体的
Connection
那里下拉选择ADOConnection1,然后点选datasource,在左边框体找到dataset下拉选择adoquery1,然后再点选dbgrid,在左边框体找到datasource,下拉选择datasource1。双击刚才创建的按钮,假设你要打开的数据表名叫“
销售订单
”,输入
adoquery1.close;
adoquery1.sql.clear;
adoquery1.sql.add('select
*
from
销售订单
');
adoquery1.open;
运行,按按钮如果dbgrid有数据显示表示连接成功了,以上所有功能实现均可通过代码或者手工设置。

DELPHI 如何用ADO连接MYSQL数据库
":弹出来的对话框中点Build,然后选择从下数上来第五个,双击或者下一步,填入用户名跟密码(sa 123),在“3.选择数据库”那里选择要打开的数据库,选上保存密码,点一下“测试连接”,点OK退出。出来以后继续在左边框体里面找LoginPrompt改成False。到adoquery了,点上它然后在左边框体的Connection...

DELPHI 如何用ADO连接MYSQL数据库
":弹出来的对话框中点Build,然后选择从下数上来第五个,双击或者下一步,填入用户名跟密码(sa 123),在“3.选择数据库”那里选择要打开的数据库,选上保存密码,点一下“测试连接”,点OK退出。出来以后继续在左边框体里面找LoginPrompt改成False。到adoquery了,点上它然后在左边框体的 Connection...

高分求怎样在delphi7中用database这个控件连接mysql数据库的方法
在“使用数据源名称”的下拉菜单中选择mysql配置的选项。输入用户名和密码后选择“测试连接”进行连接测试。如果出现“测试成功”则代表已连接上数据库。注:“输入要使用的初始目录”必须留空,否则会出错。(2)、配置“LoginPrompt”属性为false,“Connected”为true。至此,delphi通过ODBC连接mysql全部配...

delphi 连接 mysql 详细步骤
用ADOconnection,但是ADO没有mysql的驱动,你要去下载一个mysql.dll,放在bin目录,直接use connection string TADOConnection的ConnectionString = 'DRIVER={MySQL ODBC 3.51 Driver};SERVER=MySQL数据库服务器;DATABASE=数据库名字;USER=用户 名;PASSWORD=密码;OPTION=3;'DRIVER={MySQL ODBC 3.51 D...

如何使用ADO连接Mysql数据库
1、下载mysql odbc 2、安装后,采用odbc建立一个连接的mysql数据连接,通过udl文件取出其中的字符串。3、替换在vc中连接ado的数据的字符串方法,即可正常连接。采用myodbc的字符串如下:CString strConn = "Provider=MSDASQL.1;Password=zcc123;Persist Security Info=True;\/ User ID=root;Data Source=...

delphi 如何连接 mysql?
如果那个DLL文件版本不对,可以考虑用ADO TADOConnection的ConnectionString = 'DRIVER={MySQL ODBC 3.51 Driver};SERVER=MySQL数据库服务器;DATABASE=数据库名字;USER=用户 名;PASSWORD=密码;OPTION=3;'DRIVER={MySQL ODBC 3.51 Driver};SERVER=192.168.1.22;DATABASE=rule;USER=WJH;PASSWORD=123456...

vb的ADO控件如何连接操作MYSQL数据库啊
由于ADO对象不直接支持MySQL,所以必须先安装MyODBC, 后者也是一个免费产品,在 www.mysql.org上有下载,安装好了MyODBC, 就可以在ODBC数据源管理中配置一个数据源名称,把它指向你想连接的MySQL数据库。代码如下:Sub connectMySQL() '通过MyODBC去连接MySQL数据库,并将Microsoft SQL Server 7 '的...

朋友们,有谁知道delphi与数据库odbc怎么连
DELPHI 中的数据库开发有很多种类的,可以连接Access数据库、MS SQL Server 数据库、Oracle 数据库、MySQL数据库等等,一般连接有两种方式:BDE和ADO两种方式, 都是建立连接,使用命令执行SQL语句(查询、插入、删除、更新等操作),后台的数据库操作核心部分都是SQL语句,这点不同平台上的操作都是差不多的...

有谁用过delphi2010版的吗?怎么跟mysql数据库相互连接?ODBC驱动安装...
不过Delphi2010也有连接mysql的三方控件! 你到网上找 UniDAC 三方控件,下载安装上就行了! 不的不说一下这个控件,真的是很好很强的一个三方控件!不但支持mysql还支持 Oracle、Access、SQLServer、ODBC等多种数据库!你安装上这个控件以后,你可以直接用控件连接mysql了!还有就是可以用Delphi自带的ADO...

delphi2006如何用ADO或dbExpress连接sybase12.5数据库? 目前我只能连...
下个sybase的驱动,ado控件是不能直接支持sybase,mysql之类的连接的。sybase的官网应该有这些驱动的下载。至于mysql官网提供的驱动应该是ODBC的,需要先设置好ODBC后才能进行连接,而且需要注意的是,在ODBC设置完成后,ADO控件就只需要选择好数据源就可以了,如果再设置对应的默认数据库,就会出现提示“灾难...

相似回答
大家正在搜