2010-01-27 67 views
0

我希望在VB.NET中开发一个client-server应用程序。我想在 Unicode中存储一些字段。根据MySQL文档,我尝试了使用varchar和charset UTF-8存储Unicode数据的字段。管理MySQL和VB.NET中的Unicode数据

我可以使用MySQL连接器命令对象插入数据,但是当我尝试在datagridview中显示数据时,出现了一些垃圾。

我错过了什么?

回答

0

我不知道VB.NET,但是在设置连接时,您应该可以设置从应用程序到MySQL的数据库连接的编码。该部分是否也设置为UTF-8?

或者你可以尝试发出以下MySQL命令在连接之后:

SET NAMES utf8