• Domingo 22 de Diciembre de 2024, 17:17

Autor Tema:  Cannot Find Sql Server  (Leído 920 veces)

birdcom

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Cannot Find Sql Server
« en: Jueves 20 de Diciembre de 2007, 15:15 »
0
tengo un reporte hecho en cristal report conectada a una BD en sql server. al ver la informacion desde cristal report me muestra bien los datos. El problema susede cuando llamo el reporte desde visual basic. no me muestra nada y me aparece este mensaje.
 
El codigo es el siguiente:
 
Mensaje = "¿Seleccione <SI> para Imprimir el Empleado Seleccionado y <NO> para Imprimir todos los Empleados."
Estilo = vbYesNoCancel + vbQuestion
Titulo = "Confirmación de Impresion"
Opcion = MsgBox(Mensaje, Estilo, Titulo)
cd.ShowPrinter
With cr
    Select Case Opcion
        Case vbYes
            .Connect = Conexion
            .UserName = "xxxx"
            .Password = "xxxx"
            .ReportFileName = RutaInforme + "empleado.rpt"
            .SelectionFormula = "({nombretabla.rut}='" & TxtRut.Text & "')"
        Case vbNo
            .SelectionFormula = ""
            .ReportFileName = RutaInforme + "empleado.rpt"
        Case vbCancel
            Exit Sub
    End Select
    .DiscardSavedData = True
    .DataFiles(0) = "nombretabla"
    .PrintReport
    If .LastErrorNumber <> 0 Then
        MsgBox .LastErrorString
    End If
End With
 
Como lo soluciono?

birdcom

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Re: Cannot Find Sql Server
« Respuesta #1 en: Jueves 20 de Diciembre de 2007, 16:59 »
0
lo solucione yo mismo. era un detalle.
Si alguien necesita ayuda me dice...