设置: 多台计算机使用adp文件访问sql 2005数据库。大多数人没有pdf蒸馏器。创建一个需要保存为pdf的访问表单(普通表单,而不是水晶表单)。
我能想到的唯一方法是从访问sql server的网页发送请求。就像是: “http://sqlserver/generatepdf.php?id=123”
我正试图避开网页'中间人'。有没有办法在T-SQL中生成pdf?任何人都有任何其他想法。我不是在寻找代码,只是寻找方法论的想法。
谢谢
答案 0 :(得分:2)
将表单另存为报表,然后使用Access MVP Stephen Lebans免费A2000ReportToPDF实用程序将其转换为pdf文件。
http://www.lebans.com/reporttopdf.htm
如果他们拥有Access 2007,他们可以下载并安装免费的Microsoft Office 2007加载项,以将文档另存为PDF或XPS。
答案 1 :(得分:0)
Microsoft的ReportViewer客户端可以本机生成pdfs。
它适用于网页和Windows窗体/ wpf应用程序。您也可以以编程方式触发导出。唯一的缺点是你需要基本上重做你的表格作为报告。
答案 2 :(得分:0)
我必须承认我没有得到它:您想要将Access表单及其数据导出为PDF文件吗?您的表单基本上是图形,而不是文本,也不是报告。您是否希望将此表单作为(例如)PDF文件中的.png文件包含在内,还是希望它是一个完整的PDF文件,从原始表单继承对象并允许诸如文本搜索等内容上?