Ver Mensaje Individual
  #2 (permalink)  
Antiguo 11/10/2010, 08:55
Ferdinandum
 
Fecha de Ingreso: noviembre-2008
Mensajes: 62
Antigüedad: 15 años, 6 meses
Puntos: 1
Respuesta: Conectarse a sql y llenar GridView en C#?

yo te recomendaria que utilices las EntrepriseLibrary, concretamente Data

1º Crear el Acceso a SQL
Código:
        protected SqlDatabase objDatabase;
        protected System.Data.Common.DbConnection conexion;
        protected System.Data.Common.DbTransaction transaccion;

        public AccesoDatos()
        {
            string connstring = "CADENA_CONEXION_SQLSERVER";

            objDatabase= new SqlDatabase(connstring);
        }
2º Ejecutar un procedimiento de SQL (Ej: Select * From X)
3º Recupero el resultado en un dataset
Código:
                DataSet ds;
                System.Data.Common.DbCommand cmd = objDatabase.GetStoredProcCommand("NOMBRE_PROCEDIMIENTO");

                ds = objDatabase.ExecuteDataSet(cmd);
4º Paso el dataset al Grid
Código:
        
                GridEjemplo.DataSource =ds.Tables[0].DefaultView
Espero que te sirva