Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ms-access/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 将Access数据库报告发布到web_Asp.net_Ms Access_Report_Publish - Fatal编程技术网

Asp.net 将Access数据库报告发布到web

Asp.net 将Access数据库报告发布到web,asp.net,ms-access,report,publish,Asp.net,Ms Access,Report,Publish,客户机有一组Access数据库和相关报告 他希望通过一个安全的外联网提供这些报告(实时的,而不是快照) 如果有必要,他愿意使用专有的GUI重新创建报告,但理想情况下,他希望有一个解决方案将他的报告“按原样”导出到web 看了看卡斯皮奥桥。它非常灵活,但似乎没有提供分组和求和(关键要求),而没有令人讨厌的Javascript攻击——对我来说,这似乎是一个相当明显的遗漏 有什么建议吗 我是一名ASP.NET开发人员,因此如果涉及到编码,最好使用基于ASP.NET的解决方案。您可以尝试Access R

客户机有一组Access数据库和相关报告

他希望通过一个安全的外联网提供这些报告(实时的,而不是快照)

如果有必要,他愿意使用专有的GUI重新创建报告,但理想情况下,他希望有一个解决方案将他的报告“按原样”导出到web

看了看卡斯皮奥桥。它非常灵活,但似乎没有提供分组和求和(关键要求),而没有令人讨厌的Javascript攻击——对我来说,这似乎是一个相当明显的遗漏

有什么建议吗


我是一名ASP.NET开发人员,因此如果涉及到编码,最好使用基于ASP.NET的解决方案。

您可以尝试Access Reporter


您可以尝试Access Reporter


SQL Server Express edition是免费的。它包括报告服务

您可以连接到MS Access数据库(或具有OLEDB或ODBC连接的任何其他数据库)

对于您现有的报表,这里有一个链接,介绍如何仅将报表迁移到SQL Server(将数据保留在MS Access中)


SQL Server Express edition是免费的。它包括报告服务

您可以连接到MS Access数据库(或具有OLEDB或ODBC连接的任何其他数据库)

对于您现有的报表,这里有一个链接,介绍如何仅将报表迁移到SQL Server(将数据保留在MS Access中)


您可能想考虑Access 2010,链接文档的点3表示:

访问您的应用程序、数据或 几乎在任何地方都可以看到

将数据库扩展到Web以便 没有访问客户端的用户 可以通过 浏览器和更改将自动进行 已同步。1或在您的Web上工作 数据库脱机,使您的设计和 数据更改,然后将其同步到 Microsoft SharePoint Server 2010何时发布 你重新接通了。使用Access 2010 和SharePoint Server 2010,您的数据 可以集中保护以满足 数据法规遵从性、备份和审核 需求,为您提供 增加可访问性和 可管理性


-

< p>您可能想考虑Access 2010,链接文档的点3表示:

访问您的应用程序、数据或 几乎在任何地方都可以看到

将数据库扩展到Web以便 没有访问客户端的用户 可以通过 浏览器和更改将自动进行 已同步。1或在您的Web上工作 数据库脱机,使您的设计和 数据更改,然后将其同步到 Microsoft SharePoint Server 2010何时发布 你重新接通了。使用Access 2010 和SharePoint Server 2010,您的数据 可以集中保护以满足 数据法规遵从性、备份和审核 需求,为您提供 增加可访问性和 可管理性


--

实际上,这里给出的建议是将您的后台和数据向上移动到SQL server,但保持前端应用程序部分处于Access中

因此,建议不要将应用程序移动到SQL server。这里的建议是只将应用程序的数据部分移动到SQL server,但继续使用桌面访问应用程序

因此,您可以将表链接到sql server,并继续使用access应用程序

这意味着您可以使用SQL server reporting services,或其他一些基于web的界面从SQL server提取数据。因此,access应用程序将直接更新该SQL server上的数据

此设置运行良好,因为您没有在两个单独的系统之间绑定穿梭数据。我知道有许多公司成功地将其后端数据迁移到SQL server,目的就是让高管和公司经理能够在基于web的系统上查看报告


但是,他们不必放弃或损失构建access应用程序部分所花费的投资和时间。

实际上,这里给出的建议是将您的后台和数据向上移动到SQL server,但保持前端应用程序部分在access中的状态

因此,建议不要将应用程序移动到SQL server。这里的建议是只将应用程序的数据部分移动到SQL server,但继续使用桌面访问应用程序

因此,您可以将表链接到sql server,并继续使用access应用程序

这意味着您可以使用SQL server reporting services,或其他一些基于web的界面从SQL server提取数据。因此,access应用程序将直接更新该SQL server上的数据

此设置运行良好,因为您没有在两个单独的系统之间绑定穿梭数据。我知道有许多公司成功地将其后端数据迁移到SQL server,目的就是让高管和公司经理能够在基于web的系统上查看报告


但是,他们不必浪费或丢失构建access应用程序部件所花费的投资和时间。

谢谢,但客户端不想从access迁移。谢谢。请说明如何使用SQL Server Express在不迁移到SQL Server的情况下将Access报告发布到web?谢谢,但客户端不想从Access迁移。谢谢。请澄清我如何使用SQL Server Express在不迁移到SQL Server的情况下将访问报告发布到web?看起来是个不错的选择,已将其提交给客户端。看起来是个不错的选择,已提交给客户端。Sharepoint Server如何与面向公众的网站集成?如果需要,原始问题中没有指出,但作为一般问题,澄清似乎很重要。当然,Access Reporter解决方案不需要对网站(公共或私有)进行任何更改,只需要web服务器上的.NET运行时支持。Sharepoint服务器如何与公共服务器集成-