visual studio 2015怎么配置mysql 驱动

visual studio 2015怎么配置mysql 驱动,第1张

1、控制面板中,MySQL Connector Net 6.9.9已经安装(原安装版本为6.9.8,后升级安装为6.9.9)和MySQL for Visual Studio 1.2.6版。

根据MySQL官方说明,这两个版本相互是没有问题的:http://dev.mysql.com/doc/connector-net/en/connector-net-versions.html

2、利用NuGet安装了EntityFramework和MySql.Data、MySql.Data.Entity包:

3、修改以后查看Web.config文件:

上述步骤都完成后,重启visual studio(及电脑)后,依旧无法在vs中选择连接到mysql的数据源:

替换方法:(待验证)

不必用服务器资源管理器,自己在配置文件中写连接字符串。

<connectionStrings>

<add name="MySqlConnectionString" connectionString="Server=localhostDatabase=testUid=rootPwd=12345678"/>

</connectionStrings>

1,去mysql官网下载mysql C++连接头文件:libmysql.dll,libmysql.lib,my_alloc.h,my_list.h,mysql.h,mysql_com.h,mysql_time.h,mysql_version.h

2,#include "mysql.h"

3,项目右键属性->链接器->输入->附加依赖项=lib文件目录(如:..\include\libmysql.lib)

4,定义连接变量:MYSQL *conn

5,连接

conn_Project = mysql_init(NULL)

if (mysql_real_connect(conn,Host, User, Password, DataBase, port, NULL, 0 ) == NULL)

{

AfxMessageBox("connect fail")

return

}

6,查询

MYSQL_RES *result

MYSQL_ROW row

if(mysql_query (conn , "select * from table"))

{

afxMessageBox("Query Fail")

return

}

result = mysql_store_result(conn)

while((row=mysql_fetch_row(result))!=NULL)

{

...row[0] //结果集第一列

...row[1] //结果集第二列

...

}

mysql_free_result(result)

xxx是个函数吧。

一种情况就是依赖的dll又依赖了其他的dll

一种就是平台之间的函数差异。

比如我曾遇到过这种问题。

无法定位程序输入点_except_handler4_common于动态链接库msvcrt.dll上

最近,多种软件都出现了一个启动时的错误提示 “无法定位程序输入点_except_handler4_common于动态链接

库msvcrt.dll上”。

出现这个提示情况是:Windows Xp 系统; 软件包括:window live writer 2009, windows messenger 2009,

firefox 3.5 等非常新的版本。

这个提示出现后,点击确定,并不影响程序的使用。这个问题出现的原因,其实微软自己的问题。可谓是微软

的Vista 后遗症吧。

在 Vista 系统里,有个挺酷的功能,就是“程序缩略图”,有点3D效果,这个功能,调用了 dwmapi.dll 这

个库,而 dwmapi.dll 又引用了 msvcrt.dll 中的 _except_handler4_common 功能。

然而,在XP系统中,系统自带的 msvcrt.dll 和 Vista 中的 msvcrt.dll 版本不同, 并没有这个

_except_handler4_common ,结果就出现了启动程序时,遇到的 “无法定位程序输入点

_except_handler4_common于动态链接库msvcrt.dll上”的错误提示。

解决方法:

将 c:\windows\system32 下的 dwmapi.dll 改名,例如:改为 dwmapi.dll.bak。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/8754398.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-20
下一篇 2023-04-20

发表评论

登录后才能评论

评论列表(0条)

保存