如何在Access中引用WinForms表单

时间:2014-01-23 19:52:47

标签: c# winforms ms-access-2007

如何在Access中引用C#表单,函数。 我在模块中的Access函数中尝试了一些相关的东西

Public Function global_variables()

  Name = Forms!Frm_FrmClient.Txt_Name
   Age = Forms!Frm_FrmClient.Txt_Age
  Team = Forms!Frm_FrmClient.Txt_Team

End Function

在C#WindowsForms中的ButtonCLick上我将打开一个Access报告,其中包含as参数,此函数的值

这就是我打开数据库并在打开报告之前调用该函数的方法,在C#表单的按钮上单击。

     Microsoft.Office.Interop.Access.Application MSA = new           Microsoft.Office.Interop.Access.Application();
     MSA.Application.Visible = false;
     MSA.OpenCurrentDatabase("c:\\dados\\ClientReport.accdb", false);
                    MSA.Application.Run("global_variables");
MSA.Application.DoCmd.OpenReport("Report_Fich",Microsoft.Office.Interop.Access.AcView.acViewPreview);

我收到以下错误:

Microsoft Access can not find the referenced form 'Frm_FrmClient'

0 个答案:

没有答案