SQL Server在vista上安装不成功,只好选用mysql数据库了,但是不知道vs2008和mysql数据库连接的方法和SQL Server的方法一样吗???
另外如何连接,写一下语句,高分悬赏!!!!!!
SQL Server在vista上安装不成功,只好选用mysql数据库了,但是不知道vs2008和mysql数据库连接的方法和SQL Server的方法一样吗???
另外如何连接,写一下语句,高分悬赏!!!!!!
如果E文好的话,可以去MySQL官网上下一个Connector/Net的数据库连接组件,这样就不用ODBC连接了。那个连接组件还是比较高效的,于VS的结合也不错,操作起来于连接到SQL Server没什么太大区别
http://dev.mysql.com/downloads/connector/net/6.1.html
至于你要的连接字符串么:
http://www.connectionstrings.com/
到这个网站上去找吧~ 要啥有啥一样的
开始菜单->设置->控制面板->管理工具->数据源(ODBC)->系统DSN->添加->选择MySQL ODBC 3.51 Driver(我下载的MyODBC版本是3.51)
然后在出现的Connector/ODBC Configure Data Source Name对话框中输入
Data Source Name---------ADOLinkMySQL //数据源名称
Server-------------------localhost //数据库服务器名称
User---------------------root //用户名(MySQL默认的用户名是root)
Password-----------------123456 //密码(由MySQL root用户管理)
DataName-----------------adolinkmysql //你刚才建立的数据库名称
输入以后,点击Test。如果出现Success;connection was made!表示建立数据源成功,即可
应用程序就可以通过ADO来访问MySQL了。注意在连接数据库中要用以下代码来连接
_ConnectionPtr m_pConnection;
m_pConnection->Open("DSN=ADOLinkMySQL;", "root", "123456",0);