none
No me conecta a SQL RRS feed

  • Pregunta

  • Por ahi me pueden ayudar en mi problema yo tengo Visual Basic 2005 Express y este no trae el template de Crystal Report entonces me instale el Crystal Reports XI Release 2.
    Mi problema es que quiero crear la conexion desde Crystal para el SQL Server(elijo OLE DB(ADO) y como proveedor Microsoft OLE DB for SQL Server) aca empieza los inconvenientes es que cuando quiero seleccionar mi servidor desde el combo este no aparece(a veces si) y entonces lo escribo a mano, tampoco me aparecen las base de datos(nunca me aparecen) que tengo cargadas, apreto en el combo y se queda pensando como para traer las bases pero nada de nada y entonces tambien la escribo y cuando pongo finalizar me tira error de que no se puede abrir la conexion y en la descripcion del error me dice que no existe el servidor SQL Server.
    Yo el que tengo es el SQL Server Express 2005 y puedo ver las bases y demas, espero me puedan dar una mano.
    Damian

    • Cambiado Fran DiazModerator martes, 26 de mayo de 2009 18:24 Reporting ([Loc]From:SQL Server)
    • Cambiado Fran DiazModerator viernes, 19 de agosto de 2011 8:18 Es de CR (De:SQL Server Reporting Services)
    martes, 6 de enero de 2009 15:33

Todas las respuestas

  • Uno de los problemas habituales causantes del error puede ser que el
    servidor no tiene habilitado el acceso remoto o que el firewall de windows
    bloquea el acceso.

    Revisa este articulo:

    Cómo configurar SQL Server 2005 para permitir conexiones remotas
    http://support.microsoft.com/default.aspx/kb/914277/es


    Saludos

    ---------------------------------------------
    Ing. Jose Mariano Alvarez
    http://blog.josemarianoalvarez.com/
    Microsoft MVP
    ---------------------------------------------

    SQLTotal Consulting
    Mi.Correo.es.j0se.marian0.alvarez@gmail.c0m.Corregirl0
    (Cambia los ceros por O y saca lo que sobra)

    Este mensaje se proporciona tal como es, SIN GARANTIAS de ninguna clase.











    "Damian E." wrote in message news:5b62a431-a786-4518-8f0b-74b46b37a9dc...
    Por ahi me pueden ayudar en mi problema yo tengo Visual Basic 2005 Express y
    este no trae el template de Crystal Report entonces me instale el Crystal
    Reports XI Release 2.
    Mi problema es que quiero crear la conexion desde Crystal para el SQL
    Server(elijo OLE DB(ADO) y como proveedor Microsoft OLE DB for SQL Server)
    aca empieza los inconvenientes es que cuando quiero seleccionar mi servidor
    desde el combo este no aparece(a veces si) y entonces lo escribo a mano,
    tampoco me aparecen las base de datos(nunca me aparecen) que tengo cargadas,
    apreto en el combo y se queda pensando como para traer las bases pero nada
    de nada y entonces tambien la escribo y cuando pongo finalizar me tira error
    de que no se puede abrir la conexion y en la descripcion del error me dice
    que no existe el servidor SQL Server.
    Yo el que tengo es el SQL Server Express 2005 y puedo ver las bases y demas,
    espero me puedan dar una mano.
    Damian

    lunes, 4 de mayo de 2009 2:56
  • Estas queriendo conectarte con la clase OLE DB?

    No es un servidor SQL Server?

    Intenta importar las librerias para la conexión así:

    c#

    using sqlconnection cnn;

    using sqldataadapter adap;

    using dataset ds;

    vb.net

    imports cnn as sqlconnection

    imports adap as sqldataadapter

    imports ds as dataset

    2) Luego pasa la conexion y la consulta por la clase "String"

    c#

    string mycnn= "myconectionsettings"

    string st = "myquery"

    cnn = new sqlconnection (mycnn);

    adap = new sqldataadapter (st, cnn);

    adap.fill (ds, "mytable") // Este "mytable" es para tablemapping no necesita ser existente, lo requiere el dataset y luego quieres actualizar tu tabla.

    //Muestras el contenido de la tabla en un datagridview por ejemplo

    datagridview dgv;

    datatable dt;

    dt = ds.tables(0)

    dgv.datasource = dt

    VB

    dim mycnn as string = "myconnection"

    dim st as string = "myquery"

    cnn = new sqlconnection (mycnn)

    adap = new sqldataadapter (st, cnn) 

    adap.fill (ds, "mytable")

    dim dgv as datagridview

    dim dt as datatable = ds.tables(0)

    dgv.datasource = dt

    Si es la respuesta a tu consulta, marcala

    Gracias!

    Deosoftware - ETU SQL Pro Edition

    viernes, 14 de febrero de 2014 15:12