*********高手请进******通过IP连接远程SQL数据库的水晶报表的打印问题!

bobzhu 2002-06-04 07:03:26
本人在VB中采用ADO通过IP地址与局域网中数据库服务器建立了连接,在设计水晶报表时,在数据连接属性中设置了要连接的数据库服务器的IP和用户名及密码,并选定了要显示数据的表名,通过预缆功能也看到了该表的记录信息。
在打印命令按钮的CLICK事件中有如下代码:
'Crpt是一个Crystal Report控件对象的名称。
Crpt.Connect = Conn'数据库的connect对象
Crpt.ReportFileName = App.Path + "\sellingticket.rpt"
Crpt.Destination = 0
Crpt.SQLQuery = Strsql’要查询的SQL语句
Crpt.Action = 1
系统提示错误信息:
run-time error '20599'
can not open SQL server
而以上的程序的实现在我用ADO通过ODBC连接时是没有问题的。请高手赐教!!!
给分!最好能给出源代码!
EMAIL 联系:zhufirst@hotmail.com
...全文
14 点赞 收藏 2
写回复
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
xjliang007 2002-06-05
我也有这个问题,在用其它数据库如ACCESS时连接不会有错,但SQL就是不行
回复
bobzhu 2002-06-04
难道这个问题真的这么难???
回复
发动态
发帖子

1180

社区成员

VB 数据库(包含打印,安装,报表)
申请成为版主
社区公告
暂无公告