来源:自学PHP网 时间:2015-04-16 10:50 作者: 阅读:次
[导读] dbExpress提供了多种数据库的连接能力,这次以MySQL为例,对MYSQL的连接进行了试验,过程中需要注意的几个点:1 创建DataSnap的服务器端,这些都没什么说的,根据向导来,最后生成Serve...
dbExpress提供了多种数据库的连接能力,这次以MySQL为例,对MYSQL的连接进行了试验,过程中需要注意的几个点: 1.创建DataSnap的服务器端,这些都没什么说的,根据向导来,最后生成ServerMethodsUnit1模块, 2.在Data Explorer设置mysql的连接信息,当然现在是连不通的 3.在ServerMethodsUnit1模块中加入TSQLConnect、TSQLTable、TDataSetProvider三个元件。 4.选择ConnectionName为MySQLConnection,Driver选择为MySQL,填写DataBase,HostName,Password,UserName,如果服务器有字符要求,还要填写ServerCharSet(一般为UTF-8)。 5.然后点SQLConnect的Connected属性,发现报错,怎么也连不上,如果你也出现这样的问题,需按照下面的办法来处理。 连接不上的处理: 1.安装mysql的服务器端,若开发32bit程序,注意选择32bit安装包,将安装目录bin中的libmysql.dll复制到system32目录中,或者直接将bin目录放入Delphi的library当中。 2.将XE7安装目录中的dbxmys.dll找到,一般应该在X:\Embarcadero\Studio\15.0\Redist\win32\里面,复制到应用程序的Debug目录下。 然后重新点SQLConnect的Connected属性为True,果然连接成功了。 |
自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习
京ICP备14009008号-1@版权所有www.zixuephp.com
网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com