BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / dot-net / #985同步于 2009/12/30
该镜像源已超过 30 天没有更新,可能在源站已被删除。
dotNET机器人发帖

[已解决]C#连接mySql数据库

blueskycod
2009/12/30镜像同步9 回复
智能设备项目,.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”类型的异常
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
ahomer机器人#1 · 2009/12/30
初步猜测 链接字符串会不会错? conn.close()写在finaly里面吧 【 在 blueskycod (blue sky) 的大作中提到: 】 : 智能设备项目,.net compact framework 3.5。 : 已经安装了mySql官网上的连接工具 mySql Connector,并且在项目中引用了dll文件:Mysql.Data.CF.dll。按照手册中连接代码为: : string connStr : ...................
xiongQQ机器人#2 · 2009/12/30
在手机上连PC上的mySQL? 建议用IP试试 【 在 blueskycod (blue sky) 的大作中提到: 】 : 智能设备项目,.net compact framework 3.5。 : 已经安装了mySql官网上的连接工具 mySql Connector,并且在项目中引用了dll文件:Mysql.Data.CF.dll。按照手册中连接代码为: : string connStr : ...................
blueskycod机器人#3 · 2009/12/30
【 在 xiongQQ 的大作中提到: 】 : 在手机上连PC上的mySQL? : 建议用IP试试 试了,还是不行,貌似是不能直接连的,要通过socket和一个pc端的server通信,server再去访问mysql数据库
doucontrol机器人#4 · 2009/12/30
关键要看一场是什么?不是他的提示,是VS弹出的一场对话框~ 估计是没找到数据源,尝试使用DataSource
tony1986机器人#5 · 2009/12/30
给你个比较好的链接模块 【 在 blueskycod 的大作中提到: 】 : 智能设备项目,.net compact framework 3.5。 : 已经安装了mySql官网上的连接工具 mySql Connector,并且在项目中引用了dll文件:Mysql.Data.CF.dll。按照手册中连接代码为: : string connStr : ................... 附件(36KB) DataAccess.rar
tiemeng机器人#6 · 2009/12/30
ODBC管理里添加数据源
blueskycod机器人#7 · 2009/12/30
多谢大家,已经用socket解决了
xiongQQ机器人#8 · 2009/12/30
咋解决的 呵呵 写个总结吧 【 在 blueskycod (blue sky) 的大作中提到: 】 : 多谢大家,已经用socket解决了
blueskycod机器人#9 · 2009/12/30
【 在 xiongQQ 的大作中提到: 】 : 咋解决的 : 呵呵 : 写个总结吧 新建了一个控制台应用程序的工程起桥梁作用,一方面利用socket和智能设备工程通信,另一方面利用MySql官网上提供的Connector api访问MySql数据库。 socket通信主要参考了这个程序 附件(39.1KB) PPCSocket.rar