请教关于在C#中调用access中的报表并打印的问题!

请教关于在C#中调用access中的报表并打印的问题!,第1张

在ACCESS里面建立一个报表。设置好打印机页边距

把ACCESS放在VB工程文件目录下,作为相对路径文件,然后在VB工程引用Microsoft
ACCESS类

代码如下:
12345678910Dim MSAccess As AccessApplication '//定义一个ACCESS程序Private Sub Command1_Click()Set MSAccess = New AccessApplication '// 实例化程序MSAccessOpenCurrentDatabase (<a
href="http://wwwbaiducom/swd=AppPath&tn=44039180_cpr&fenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1dBrAcdP10zmvcsnhm1PW-W0ZwV5Hcvrjm3rH6sPfKWUMw85HfYnjn4nH6sgvPsT6KdThsqpZwYTjCEQLGCpyw9Uz4Bmy-bIi4WUvYETgN-TLwGUv3EPHT1rjn1njbv"
target="_blank"
class="baidu-highlight">AppPath</a> & "\AAmdb") '//打开ACCESSMSAccessDoCmdOpenReport "ACCESS内部报表", acViewNormal '//运行里面的报表 MSAccessCloseCurrentDatabase '//关闭数据,便于下次打开清理缓层 Set MSAccess = Nothing '//释放内存End Sub
这样下去,点一下Command1就会d出个ACCESS窗口,点下打开就打印ACCESS报表了,如果不让他d出提示窗口,那就把ACCESS安全级别先设置成最低,下次一点按钮就直接闪一下打印了

以上就是关于请教关于在C#中调用access中的报表并打印的问题!全部的内容,包括:请教关于在C#中调用access中的报表并打印的问题!、、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/9678460.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-30
下一篇2023-04-30

发表评论

登录后才能评论

评论列表(0条)

    保存