我用delphi写客户端程序,访问远程MySQL数据库
驱动我下了mysql-connector-odbc-noinstall-5.1.8-win32
是免安装的这个怎么搞啊程序中 try
ADOConnection1.Close;
ADOConnection1.ConnectionString := ('DRIVER={MySQL ODBC 5.1 Driver};'
+'SERVER = ***;'
+'DATABASE=**;'
+'USER=**;'
+'PASWORD=***;OPTION=3;');
ADOConnection1.LoginPrompt := false;
ADOConnection1.Open;
except
showMessage('链接数据库出错');
ADOConnection1.Close;
end;
现在就是不知道驱动该怎么搞
驱动我下了mysql-connector-odbc-noinstall-5.1.8-win32
是免安装的这个怎么搞啊程序中 try
ADOConnection1.Close;
ADOConnection1.ConnectionString := ('DRIVER={MySQL ODBC 5.1 Driver};'
+'SERVER = ***;'
+'DATABASE=**;'
+'USER=**;'
+'PASWORD=***;OPTION=3;');
ADOConnection1.LoginPrompt := false;
ADOConnection1.Open;
except
showMessage('链接数据库出错');
ADOConnection1.Close;
end;
现在就是不知道驱动该怎么搞
解决方案 »
- Delphi 添加服务启动
- 运行时错误:登陆系统按完确定键后出现EaccessViolation,哪位高手帮帮小妹啊:(,在线等
- 怎样将从数据库中检索出来的记录写到txt文本中?字段间用tab键分割
- msgina.dll(续1:给xstring(麻雀)的分)
- 头痛的小数位问题!!!
- 如何使用DELPHI打印条形码(三九码)
- 小问题,datetime如何加减一段时间?
- 关天DELPHI窗体
- TADodataset的更新当前记录的方法
- 怎样使showmessage()和messagedlg()显示的对话框中的按钮显示成中文
- 用C++ Builder更新数据库内容,提示ADOQuery1:missing SQL property
- 请教一个cxGrid中LookupComboBox的问题
myodbc5.dll and myodbcS.dll拷贝到windows\system32目录下。让后在驱动解压文件夹里运行一下命令myodbc-installer -d -a -n "MySQL ODBC 5.1 Driver" -t "DRIVER=
c:\windows\system32\myodbc5.dll;SETUP=c:\windows\system32\myodbc5S.dll"Hope it helps.Thanks,Ali
不行呢,我做完了,打开数据源,看不到mysql的啊
win7http://www.mysql.com/downloads/connector/odbc/我打开下载链接,没发现有安装版本啊,他们不提供了么
重新下载了这个安装上了,然后再怎么弄在用户DNS中添加Mysql驱动,然后输入mysql信息么
点击test,也成功了
但是程序中,到了open方法就报错,说Mysql ODBS 5.1 driver access denied for user ....@....(using password:NO)
为什么啊
try
ADOConnection1.Close;
ADOConnection1.ConnectionString := ('DRIVER={MySQL ODBC 5.1 Driver};'
+'SERVER = ***;'
+'DATABASE=**;'
+'USER=**;'
+'PASWORD=***;OPTION=3;');
ADOConnection1.LoginPrompt := false;
ADOConnection1.Open;
except
showMessage('链接数据库出错');
ADOConnection1.Close;
end;