¿Como obtener datos de sqlserver desde c# para una macro de excel?

  • 1 Respuestas
  • 1571 Vistas
*

octavio Mexico

  • **
  • 94
  • +4/-0
    • Ver Perfil
¿Como obtener datos de sqlserver desde c# para una macro de excel?
« en: Septiembre 23, 2015, 01:09:33 pm »
Hola a todos, quiero saber como obtener datos desde una base de datos sqlserver para una macro de excel que hago en c#

Alguna idea..



*

Jonathan

  • *****
  • 127
  • +156/-0
  • Don't work hard, work intelligent
    • Ver Perfil
    • Ingeniero en Sistemas Computacionales
Re:¿Como obtener datos de sqlserver desde c# para una macro de excel?
« Respuesta #1 en: Septiembre 23, 2015, 01:13:43 pm »
Hola amigo,

puedes usar la siguiente funcion

Código: [Seleccionar]
public data.DataTable getdata(string SQL)
{
data.DataTable DATA = new data.DataTable();
SqlDataAdapter dat = new SqlDataAdapter(SQL, cnnx);
dat.Fill(DATA);
return DATA;
}

donde

Código: [Seleccionar]
using data = System.Data; 

y utilizandola asi,

Código: [Seleccionar]
data.DataTable table = getdata("Select * from tutabla order by Fecha"); 

Suerte!