ASP调用DLL的问题,在线等…(觉得分不够的话,另外开贴再给!)
rwj81 2003-08-27 10:30:05 我用VB6的data report做了个生成数据报表的Active DLL,然后在WIN 2000的组件服务里注册了该组件。在VB里试着引用一切正常,然而,在ASP下调用却总出错,有高手知道吗???
附:
ASP相关代码:
dim objreport
set objreport=Server.CreateObject("Pro_Report.Cls_Report")
str="select * from dbo.info_archieves order by num"
b = objreport.Show_Report(str)
if Not b Then
response.write "report 失败!" & b
End If
*************
VB组件的原理是这样的:入口参数为如上的SQL语句,通过组件连接数据库,生成Recordset,再生成报表显示出来。若成功,则返回TRUE,否则,返回FALSE。
结果,每次都是在浏览器返回:report 失败!False
另:有什么小巧、好用、免费的报表工具吗?
Active Report不错,可怎么报表每页下面都有条黄色的“Copyright……”,有法子去掉吗?