有人可以帮我解决如何使用vb.net在MySQL数据库中保存“ñ”的问题吗?
我在vb.net中创建了一个程序,我使用的后端是MySQL Administrator数据库,它驻留在另一台PC中。因此我使用的开发pc充当客户端pc。我注意到每次使用程序将数据从客户端保存到服务器pc时,包含'ñ'的文本被截断。对于例如我保存的姓氏是'Añovert',在我将数据保存到数据库后,它变为'A'。字符ñ及其后面的字母未保存。我使用的charset是utf8,整理是utf_general_ci。
我该怎么做才能解决这个问题?
提前致谢。
答案 0 :(得分:0)
例如,使用MySQL WorkBench转到数据库管理,将Engine放到InnoDB,并将整理放到utf8-utf8_general_ci。
答案 1 :(得分:-1)
ñ是iso-8859-1,不是你这样做并检查它是否固定xD