我们有一个使用vb.net构建并在本地mysql数据库上运行的桌面POS。我们现在想要添加一个运行Windows CE 6.0的PDA来执行一些简单的功能,例如我们需要从PDA连接到mysql的库存管理。我们正在vb.net中使用vs 2008开发PDA应用程序。问题是尝试将PDA应用程序连接到mysql数据库。我已经在几个论坛上回顾了几个线程(大多数未解决)但没有运气。我正在使用以下连接方法:
Imports MySql.Data.MySqlClient
Public Class Form1
Dim cn As MySqlConnection = New MySqlConnection("data source='localhost';database='dbname';user id='root';password='mypassword")
End Class
当我引用 mysql.Data 时,我得到错误引用程序集System.Data,Version = 2.0.0.0,culture = neutral,PublicKeyToken = b7 bla bla包含基类所需的错误System.Data.Common.Dbconnection。在项目中添加一个。我尝试添加System.Data.Common但错误仍然不清楚。
我在某处读到了我应该引用 mysql.Data.CF 而不是我做了什么并清除了错误。但是当我尝试连接时,我在cn.Open()收到一个错误,其中无法连接到任何mysql主机
许多其他论坛说了很多其他事情,我试过没有成功。
如果某人之前已成功完成此操作,请您指点我正确的方向。或者也许我的想法错了?
提前致谢