Llevo varios dias intentando ejecutar un informe hecho en crystal report 6.0, con la ayuda del foro he adelantado un poco, y lo digo asi porque me quedan algunos vacios y ademas no he logrado el objetivo(enlazar asp con crystal report 6.0).
apoyandome en los ejemplos he construido el siguiente codigo, el cual genera un error que no se a que se debe.
<%
response.expires = 0
rpttoview = "oc1"
showgrouptree = "1"
Session("report") = rpttoview
fullpathtorpt = "c:\prueba\oc1.rpt" 'ubicacion y nombre del reporte
las 2 lineas siguiente de codigo son para conectarme con la base de datos de sql, en la que me saca eror en la linea de: pathtomdb=con3.open"Driver={SQL Server};server........el error generardo es:Tipo de error:Error de compilación de Microsoft VBScript (0x800A0401),Se esperaba un final de instrucción programa.asp, línea 44, columna 20
donde linea 44 es de la que estamos hablando. Si inactivo esta linea (donde genera error) el programa muestra un pagina en blanco.
set con3= server.CreateObject("ADODB.Connection")
pathtomdb =con3.open"Driver={SQL Server};server=nombreservidor;UID=username;PWD=pas sword;DATABASE=nombre de la bd;"
If Not IsObject ( Session ("oApp")) Then
Set Session ("oApp") = Server.CreateObject("Crystal.CRPE.Application")
End If
Set oGlobalOptions = Session ("oApp").Options
oGlobalOptions.MorePrintEngineErrorMessages = 0
Set Session("oRpt") = Session("oApp").OpenReport(fullpathtorpt)
Set oRptOptions = Session("oRpt").Options
oRptOptions.MorePrintEngineErrorMessages = 0
Set oDB = session("oRpt").Database
For Each oDBTable In oDB.Tables
DBTable.Location = pathtomdb
Next
Session("oRpt").ReadRecords
Set Session("oPageEngine") = Session("oRpt").PageEngine
%>
te agradezco enormemente si analizas el codigo y me indicas la accion a seguir.
