轉帖|使用教程|編輯:龔雪|2023-05-10 10:58:57.170|閱讀 137 次
概述:本文將為大家介紹如何使用ActiveReports報表組件連接MySQL數據庫,歡迎下載最新版體驗!
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
ActiveReports 是一款專注于 .NET 和 .NET Core 平臺的報表控件。通過拖拽式報表設計器,可以快速地設計 Excel表格、Word文檔、圖表、數據過濾、數據鉆取、精準套打等類型報表,全面滿足 WinForm、ASP.NET、ASP.NET MVC、WPF 平臺中各種報表的開發需要。同時,通過豐富的 API 可以靈活的實現報表創建、加載和運行時的個性化自定義需求。
隨著去IOE的不斷進行,以阿里為代表的企業,MySQL數據庫在生成環境中所占的比例越來越大。有很多用戶詢問我們是否支持MySQL數據庫,ActiveReports支持MySQL數據庫,可以使用MySQL數據庫作為數據源,本文將重點介紹如何使用MySQL數據源。
1. 安裝MySQL數據庫,以及鏈接MySQL數據庫時需要的ODBC驅動。
2. 在MySQL數據庫,建立測試表:
3. 對ODBC驅動測試。
4. ODBC數據源管理的配置。
5. 打開報表設計器,設置數據源:
連接字符串格式:
Driver={MySQL ODBC 8.0 Unicode Driver};Server=XXX;Port=3306;Database=test;User=root;Password=123456;Option=3;
6. 操作界面:
7. 常見問題:
如果安裝完64位驅動之后仍有問題,需要在安裝32位的MySQL ODBC Driver。
驅動下載鏈接:
(報表桌面端設計器需要使用32位的驅動,如果你是Core項目,需要設計的報表在Core項目下正常展示,你需要下載64位的驅動)
如果32位安裝失敗時,可能錯誤信息如下:
Error 1918. Error installing ODBC driver MySQL ODBC 5.1 Driver,
ODBC error 13: The setup routines for the MySQL ODBC 5.1 Driver
could not be loaded due to system error code 126:
The specified module could not be found.
...\myodbc5S.dll).. Verify...
解決這個問題,需要從微軟下載Microsoft Visual C++ 2010 Redistributable Package (x86) 。
64-bit version:
32-bit version:
本文內容源自
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自: