DonLiang

        Mysql为ODBC和.NET分别提供了特定的数据库驱动程序,分别为:
            (1)MySQL Connector/Net -- for connecting to MySQL from .NET 
            (2)Connector/ODBC - MySQL ODBC driver
       我使用的版本是:MySQL Connector/Net 5.0和MySQL Connector/ODBC 3.51,数据库版本是:MySQL - 5.0.22。
       近来在使用中发现,假设混合使用这两种数据库驱动程序储存/读取中文的时候,是会出现异常的。
       简单的测试代码如下:
       

简单测试页面
      代码简单使用两个GridView,通过不同的数据库驱动程序连接数据库,读取数据。数据分别使用两种方式录入。
读取数据
       录入数据
录入数据
      简单输入一些测试数据后可以发现,英文是正常的,而中文是乱码。
     

       解决办法正在探索中,也希望各位能提出宝贵意见。

分类:

技术点:

相关文章:

  • 2021-05-24
  • 2021-09-27
  • 2021-05-12
  • 2022-01-16
  • 2021-10-09
  • 2021-09-27
  • 2021-09-07
  • 2021-05-15
猜你喜欢
  • 2021-09-07
  • 2021-12-13
  • 2021-06-16
  • 2021-08-07
  • 2021-09-07
  • 2021-06-18
相关资源
相似解决方案