报表控件ActiveReports快速入门指南:如何实现连接MySQL数据库

转帖|使用教程|编辑:龚雪|2023-05-10 10:58:57.170|阅读 44 次

概述:本文将为大家介绍如何使用ActiveReports报表组件连接MySQL数据库,欢迎下载最新版体验!

相关链接:

ActiveReports 是一款专注于 .NET 和 .NET Core 平台的报表控件。通过拖拽式报表设计器,可以快速地设计 Excel表格、Word文档、图表、数据过滤、数据钻取、精准套打等类型报表,全面满足 WinForm、ASP.NET、ASP.NET MVC、WPF 平台中各种报表的开发需要。同时,通过丰富的 API 可以灵活的实现报表创建、加载和运行时的个性化自定义需求。

获取ActiveReports最新正式版下载

随着去IOE的不断进行,以阿里为代表的企业,MySQL数据库在生成环境中所占的比例越来越大。有很多用户询问我们是否支持MySQL数据库,ActiveReports支持MySQL数据库,可以使用MySQL数据库作为数据源,本文将重点介绍如何使用MySQL数据源。

1. 安装MySQL数据库,以及链接MySQL数据库时需要的ODBC驱动。

报表控件ActiveReports快速入门指南:如何实现连接MySQL数据库

2. 在MySQL数据库,建立测试表:

报表控件ActiveReports快速入门指南:如何实现连接MySQL数据库

3. 对ODBC驱动测试。

报表控件ActiveReports快速入门指南:如何实现连接MySQL数据库

4. ODBC数据源管理的配置。

报表控件ActiveReports快速入门指南:如何实现连接MySQL数据库

5. 打开报表设计器,设置数据源:

连接字符串格式:

Driver={MySQL ODBC 8.0 Unicode Driver};Server=XXX;Port=3306;Database=test;User=root;Password=123456;Option=3;

报表控件ActiveReports快速入门指南:如何实现连接MySQL数据库
报表控件ActiveReports快速入门指南:如何实现连接MySQL数据库

6. 操作界面:

报表控件ActiveReports快速入门指南:如何实现连接MySQL数据库

7. 常见问题:

如果安装完64位驱动之后仍有问题,需要在安装32位的MySQL ODBC Driver。

驱动下载链接:https://downloads.mysql.com/archives/c-odbc/

(报表桌面端设计器需要使用32位的驱动,如果你是Core项目,需要设计的报表在Core项目下正常展示,你需要下载64位的驱动)

报表控件ActiveReports快速入门指南:如何实现连接MySQL数据库

如果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:
http://www.microsoft.com/en-us/download/confirmation.aspx?id=14632
32-bit version:
http://www.microsoft.com/en-gb/download/details.aspx?id=5555

本文内容源自葡萄城


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@evget.com

文章转载自:葡萄城

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
在线咨询
联系我们

客服热线
023-68661681

QQ客服

意见反馈


添加微信获专业服务

TOP
在线客服系统
live chat