如何避免在DoCmd.OpenReport

时间:2018-11-15 16:37:18

标签: c# .net ms-access ms-office access

我在C#的控制台应用程序中具有以下代码:

DoCmd.OpenReport("My Report", AcView.acViewReport, Missing.Value, 'ID = 5', AcWindowMode.acWindowNormal, Type.Missing);

DoCmd.OutputTo(AcOutputObjectType.acOutputReport, Type.Missing, "PDF Format (*.pdf)", $"MyReport.pdf", false, Type.Missing, Type.Missing, AcExportQuality.acExportQualityPrint);

我要执行的操作不是打开报告,而是根据我发送的条件生成报告。...可以实现吗?

我遇到一个问题,我需要根据发送给它的ID为mdb访问数据库生成所有报告。

当此代码打开时,它仍然会要求输入ID ..不知道为什么。

0 个答案:

没有答案