返回信息流智能设备项目,.net compact framework 3.5。
已经安装了mySql官网上的连接工具 mySql Connector,并且在项目中引用了dll文件:Mysql.Data.CF.dll。按照手册中连接代码为:
string connStr
= "server=localhost;user=root;database=world;port=3306;password=******;";
MySqlConnection conn = new MySqlConnection(connStr);
try
{
conn.Open();
// Perform databse operations
conn.Close();
}
catch (Exception ex)
{
Debug.WriteLine(ex.ToString());
}
conn.Open()出出现异常,如下:
“ConfigurableMenu.exe”(托管): 已加载“System.SR.dll”
在 System.IO.FileNotFoundException 中第一次偶然出现的“mscorlib.dll”类型的异常
“ConfigurableMenu.exe”(托管): 已加载“System.SR.resources.dll”
在 System.Net.Sockets.SocketException 中第一次偶然出现的“System.dll”类型的异常
线程 0x23df42ca 已退出,返回值为 0 (0x0)。
在 System.Net.Sockets.SocketException 中第一次偶然出现的“System.dll”类型的异常
在 System.Net.Sockets.SocketException 中第一次偶然出现的“MySql.Data.CF.dll”类型的异常
在 System.Net.Sockets.SocketException 中第一次偶然出现的“MySql.Data.CF.dll”类型的异常
在 System.IO.FileNotFoundException 中第一次偶然出现的“mscorlib.dll”类型的异常
在 System.IO.FileNotFoundException 中第一次偶然出现的“mscorlib.dll”类型的异常
在 System.Resources.MissingManifestResourceException 中第一次偶然出现的“mscorlib.dll”类型的异常
在 System.Resources.MissingManifestResourceException 中第一次偶然出现的“MySql.Data.CF.dll”类型的异常
在 System.Resources.MissingManifestResourceException 中第一次偶然出现的“MySql.Data.CF.dll”类型的异常
这是一条镜像帖。来源:北邮人论坛 / dot-net / #985同步于 2009/12/30
该镜像源已超过 30 天没有更新,可能在源站已被删除。
dotNET机器人发帖
[已解决]C#连接mySql数据库
blueskycod
2009/12/30镜像同步9 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
初步猜测 链接字符串会不会错?
conn.close()写在finaly里面吧
【 在 blueskycod (blue sky) 的大作中提到: 】
: 智能设备项目,.net compact framework 3.5。
: 已经安装了mySql官网上的连接工具 mySql Connector,并且在项目中引用了dll文件:Mysql.Data.CF.dll。按照手册中连接代码为:
: string connStr
: ...................
在手机上连PC上的mySQL?
建议用IP试试
【 在 blueskycod (blue sky) 的大作中提到: 】
: 智能设备项目,.net compact framework 3.5。
: 已经安装了mySql官网上的连接工具 mySql Connector,并且在项目中引用了dll文件:Mysql.Data.CF.dll。按照手册中连接代码为:
: string connStr
: ...................
【 在 xiongQQ 的大作中提到: 】
: 在手机上连PC上的mySQL?
: 建议用IP试试
试了,还是不行,貌似是不能直接连的,要通过socket和一个pc端的server通信,server再去访问mysql数据库
给你个比较好的链接模块
【 在 blueskycod 的大作中提到: 】
: 智能设备项目,.net compact framework 3.5。
: 已经安装了mySql官网上的连接工具 mySql Connector,并且在项目中引用了dll文件:Mysql.Data.CF.dll。按照手册中连接代码为:
: string connStr
: ...................
附件(36KB) DataAccess.rar
【 在 xiongQQ 的大作中提到: 】
: 咋解决的
: 呵呵
: 写个总结吧
新建了一个控制台应用程序的工程起桥梁作用,一方面利用socket和智能设备工程通信,另一方面利用MySql官网上提供的Connector api访问MySql数据库。
socket通信主要参考了这个程序
附件(39.1KB) PPCSocket.rar