java - 从 MS Access 文件中获取值

标签 java ms-access

我希望用户给我一个输入。输入将是我在 ms access 文件中的主键(整数,如 00 或 567),然后我希望我的方法在我的数据库中查找它并从 ms access 打印出记录。

我已经建立连接并完成所有设置,我知道如何打印所有这些。

最佳答案

我意识到不久前有人问过这个问题 - 但在我看来,您正在寻找与我在下面输入的代码类似的代码。如果您将“Reportname”替换为您要查找的报告的实际名称,并且“IDFromUser”获取主键的值,并将“RecordID”替换为您的主键名称,则此函数将打开一个报告特定记录的打印预览。

DoCmd.OpenReport Reportname, acViewPreview, , "RecordID=" & IDFromUser

而且,如果您想让它真正自动化,您可以将报告直接转为 PDF,并添加以下脚本。

DoCmd.OutputTo acOutputReport, strReportObject, acFormatPDF, strFileName, True, , , acExportQualityPrint
DoCmd.Close acReport, strReportObject, acSaveYes

请告诉我这是否有帮助 - 如果提出问题的人不再观看,希望这对其他人有帮助。

关于java - 从 MS Access 文件中获取值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14439040/

相关文章:

java - 在部署任何 Web 应用程序时,JDK 在应用程序服务器中的作用是什么?

java - 自动从 pdf 中提取许多文件的文本

java - 一个 RabbitMQ 队列上的多个消费者

sql - Me.Dirty move 当前选择的记录

vb.net - 如何在 VB.net 中使用 ROWNUM 从 MS-Access DB 检索数据

java - 如何使用 Java 流迭代一个大列表以使其更小以供 REST 调用?

java - 在 java google app engine 应用程序上执行 python

vba - 错误时类型不匹配

mysql - 在 Ms. Access 中生成随机字母数字 key

delphi - ado连接用户名和密码