基於MySQL的水晶報表及亂碼解決

2022-03-06 03:54:33 字數 1264 閱讀 5039

mysql的基本引數設定

建立資料庫,字符集為utf-8

裡面建了兩張表,test1字符集為gb2312,test2utf8為utf-8

表裡的資料均為中文

用mysql建立報表的一般步驟如下

我們使用的驅動字串為:

這個時候生成的報表是這樣的,

放到程式裡效果如下

解決方法:

安裝5.1版本的mysqlodbc驅動

驅動連線字串為:

driver=;

server=localhost;database=test; user=root;password=root;option=3;

報表效果為:

程式顯示效果為:

本文參考:

另附一篇可能有用的文章:

成功解決mysql的亂碼問題!

--over--

基於MySQL的水晶報表及亂碼解決

mysql的基本引數設定 建立資料庫,字符集為utf 8 裡面建了兩張表,test1字符集為gb2312,test2utf8為utf 8 表裡的資料均為中文 用mysql建立報表的一般步驟如下 我們使用的驅動字串為 這個時候生成的報表是這樣的,放到程式裡效果如下 解決方法 安裝5.1版本的mysql...

水晶報表亂碼中文亂碼問題

水晶報表亂碼中文亂碼問題 crystal reports 原因1 cr輸出的漢字格式不對 簡體還是繁體 簡體要先在區域設成 中國 然後在cr里設字型為 宋體 即可 原因2 字符集問題。應檢視web.config中字符集配置 原因3 資料流量過大。有時候,在水晶報表中匯入的資料過多,並配置有圖表,而伺...

水晶報表亂碼中文亂碼問題(收藏)

水晶報表亂碼中文亂碼問題 crystal reports 原因1 cr輸出的漢字格式不對 簡體還是繁體 簡體要先在區域設成 中國 然後在cr里設字型為 宋體 即可 原因2 字符集問題。應檢視web.config中字符集配置 原因3 資料流量過大。有時候,在水晶報表中匯入的資料過多,並配置有圖表,而伺...