ASP.NET - obtener datos de Access

   
Vista:

obtener datos de Access

Publicado por Eleazar (19 intervenciones) el 07/01/2008 20:03:33
quiero sacar datos de una base de datos en Access y enviarlos a una datatable para despues poder mostrarlos en un gridview, pero no se porque el datatable no se llena sino que me reclama que aun esta vacío.

Este es el codigo que tengo por el momento. espero que me puedan ayudar

lims = new OdbcConnection();
limsQuery = "Select * from DEPTOS";
lims = new OdbcConnection("DSN=DMVE;UID=admin;PWD=");
limsCmd = new OdbcCommand(limsQuery, lims);
limsData = new OdbcDataAdapter();
lims.Open();

limsData.SelectCommand = limsCmd;
tblaLims = new DataTable();
limsData.Fill(tblaLims);
GridView1.DataSource = tblaLims;
limsAccess = new AccessDataSource();

lims.Close();
GridView1.DataSource = total;
GridView1.DataBind();
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:obtener datos de Access

Publicado por Javier Santamaria (312 intervenciones) el 11/01/2008 12:42:14
Hola,

Te recomiendo que intentes utilizar ADO.NET para conectar a BD.

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:obtener datos de Access

Publicado por vitucho (1 intervención) el 11/01/2008 15:32:16
Hola, lo que creo que está pasando aquí es que tu debes dejar cargado tu grid con el objeto tblaLims y no con total porque según veo, total no es llenado en ningún lado (al menos en el código que muestras).
Osea que la parte del grid quedaría algo así:
GridView1.DataSource = tblaLims;
GridView1.DataBind();

Visita http://www.vitucho.info
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar