无法使用Ubuntu连接到部署在Wine中的.NET应用程序的MySQL

时间:2009-11-06 10:55:41

标签: c# mysql ubuntu mono wine

以下是链接

How to insert,delete,select,update values in datagridview in C# using MYSQL

其中包含从Windows应用程序连接到MySQL数据库的代码。它在Windows XP中运行良好。所以我创建了一个安装文件,并使用Wine安装在Ubuntu中。

问题在于数据没有在应用程序的datagridview中弹出。

额外信息:

  
    

Wine工作正常,我安装了小型桌面应用程序     带连接器的MySql,Mono IDE已经安装。

         
      

我甚至可以使用mono>(不包括数据库)

创建小型应用程序     
  

截屏1: 在Windows中它看起来像这样:

alt text

但是在Ubuntu Linux(8.04)中它没有出现,如下所示。

alt text

3 个答案:

答案 0 :(得分:3)

这听起来像bug 33938,Linux中的Mono环境似乎不支持Windows native codepage(1252)。

答案 1 :(得分:0)

等等,你为什么要同时使用Wine和Mono?那可能行不通。为什么不使用Mono本地运行应用程序?

答案 2 :(得分:0)

全部,

感谢大家的全力帮助和支持。

我安装了支持datagridview的crossover trail版本。 请点击链接找到答案。

http://www.talkonsomething.com/2009/11/how-to-connect-mysql-database-from-windows-xp-to-ubuntu/