代码之家  ›  专栏  ›  技术社区  ›  Paulj

方法从Access+VB6生成PDF,还是仅使用SQL 2005?

  •  0
  • Paulj  · 技术社区  · 16 年前

    设置: 多台计算机使用ADP文件访问SQL 2005数据库。大多数没有PDF蒸馏器。创建了一个需要保存为PDF格式的访问表单(纯表单,而不是Crystal)。

    我能想到的唯一方法是从Access向SQL Server发送网页请求。类似: “ http://sqlserver/generatepdf.php?id=123

    我想避开网页“中间人”。在T-SQL中有生成PDF的方法吗?任何人都有其他想法。我不是在找代码,只是在找方法学的想法。

    谢谢你

    3 回复  |  直到 16 年前
        1
  •  2
  •   Chris OC    16 年前

    将表单另存为报告,然后使用access mvp stephen lebans free a2000 report to pdf实用程序将其转换为PDF文件。

    http://www.lebans.com/reporttopdf.htm

    如果他们有权访问2007,他们可以下载并安装免费的Microsoft Office 2007加载项,以将文档保存为PDF或XPS。

    http://www.microsoft.com/downloads/details.aspx?FamilyId=4D951911-3E7E-4AE6-B059-A2E79ED87041&displaylang=en

        2
  •  0
  •   Bob King    16 年前

    微软 ReportViewer 客户端可以本机生成PDF。

    它在网页和Windows窗体/WPF应用程序内部工作。也可以通过编程方式触发导出。唯一的缺点是你基本上需要把你的表格作为一个报告来重做。

        3
  •  0
  •   Philippe Grondier    16 年前

    我必须承认我没有得到它:你想导出一个访问表单和它的数据到一个PDF文件?你的表单基本上是图形,不是文本,也不是报表。您的意思是希望将此表单作为(例如)PDF文件中的.png文件包含在内,还是希望它是从原始表单继承对象并允许文本搜索等操作的完整PDF文件?