Cannot Open SQL server
Hola.
Estoy programando en Visual Basic 6.0 con SP5 en espa帽ol. Uso Crystal Report 8.0 para generar los reportes y como motor de "base de datos" uso Access 2000 y Windows 2000 SP 2 en ingl茅s. Resulta que la base de datos esta protegida por password (No la opci贸n que pide login y password, este protege al access como tal) sino la opci贸n de password exclusivo para el archivo especifico. Al crear la conexi贸n en Crystal Report, lo hago por medio del provedor OLEDB 4.0, en la configuraci贸n del "data link properties" en la primer sejilla selecciono la base de datos, el user name es Admin y el Password es blanco. En la segunda sejilla de Advanced selecciono Lectura, y en la 煤ltima sejilla que referencia a todas las demas propiedades en la parte "Jet OLEDB:Database Password" digito el password con el que esta protegido el archivo y con eso se conecta perfectamente el reporte con la base de datos. El problema es que cada vez que cierro el reporte y lo vuelvo a abrir debo digitar el password nuevamente, osea no lo guarda. Y cuando intento abrirlo desde visual basic me da el error "Cannot Open SQL Server" supongo que tengo que enviarle el password de alguna forma pero a煤n no se como.
El c贸digo que estoy usando es:
crpres.ParameterFields(0) = "Pais;" & PAIS & ";true"
crpres.ParameterFields(1) = "Proyecto;" & PROYECTO & ";true"
crpres.ReportFileName = App.Path & "presupuesto.rpt"
crpres.Action = 1
Les agradecer铆a mucho si alguien sabe como solucionar este problema. Hasta pronto y gracias de antemano
Estoy programando en Visual Basic 6.0 con SP5 en espa帽ol. Uso Crystal Report 8.0 para generar los reportes y como motor de "base de datos" uso Access 2000 y Windows 2000 SP 2 en ingl茅s. Resulta que la base de datos esta protegida por password (No la opci贸n que pide login y password, este protege al access como tal) sino la opci贸n de password exclusivo para el archivo especifico. Al crear la conexi贸n en Crystal Report, lo hago por medio del provedor OLEDB 4.0, en la configuraci贸n del "data link properties" en la primer sejilla selecciono la base de datos, el user name es Admin y el Password es blanco. En la segunda sejilla de Advanced selecciono Lectura, y en la 煤ltima sejilla que referencia a todas las demas propiedades en la parte "Jet OLEDB:Database Password" digito el password con el que esta protegido el archivo y con eso se conecta perfectamente el reporte con la base de datos. El problema es que cada vez que cierro el reporte y lo vuelvo a abrir debo digitar el password nuevamente, osea no lo guarda. Y cuando intento abrirlo desde visual basic me da el error "Cannot Open SQL Server" supongo que tengo que enviarle el password de alguna forma pero a煤n no se como.
El c贸digo que estoy usando es:
crpres.ParameterFields(0) = "Pais;" & PAIS & ";true"
crpres.ParameterFields(1) = "Proyecto;" & PROYECTO & ";true"
crpres.ReportFileName = App.Path & "presupuesto.rpt"
crpres.Action = 1
Les agradecer铆a mucho si alguien sabe como solucionar este problema. Hasta pronto y gracias de antemano
