C#使用mysql数据库,列名去汉字别名出乱码问题

时间:2021-10-04 07:25:41
C#使用mysql数据库,列名取汉字别名出乱码问题。比如  string SQL1 = "SELECT t.iid \"所属\",t.item_no,t.batch_no,t.qty_io_seat,hg_no,tp_no,iseat_no  FROM asmis.trans52_seat t  where trans_no='" + textBox2.Text + "'";
结果iid在控件中显示乱码,而不是显示“属性”。我怀疑是编码出错,但是又不知道如何修改,请高手指教,在oracle数据库中每问题!
            

4 个解决方案

#1


Server=localhost;Port=3306;Database=MySqlDb;Uid=root;Pwd=123456; Character Set=utf8;

#2


你也可以等读出来之后再替换

#3


谢谢各位大神,是连接字符串少了添加UTF-8导致的,谢谢

#4


引用 3 楼 rthan008 的回复:
谢谢各位大神,是连接字符串少了添加UTF-8导致的,谢谢

楼主,问题已经 找到了 —— 那就 赶紧 散分呀。

我等着 接分,然后 办点年货,回家过年了。

#1


Server=localhost;Port=3306;Database=MySqlDb;Uid=root;Pwd=123456; Character Set=utf8;

#2


你也可以等读出来之后再替换

#3


谢谢各位大神,是连接字符串少了添加UTF-8导致的,谢谢

#4


引用 3 楼 rthan008 的回复:
谢谢各位大神,是连接字符串少了添加UTF-8导致的,谢谢

楼主,问题已经 找到了 —— 那就 赶紧 散分呀。

我等着 接分,然后 办点年货,回家过年了。