![]() |
| |||||||
| Registrarse | Preguntas Frecuentes | Lista de Foreros | Calendario | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
| | LinkBack | Herramientas | Desplegado |
| |||
| hola. Quiero cargar un datatable con el resultado de un oledbcommand. Los datos los necesito solo para cargarlos en una grilla y hacer búsquedas, pero no se realizaran cambios en ellos. se puede cargar un datatable sin un dataadapter? saludos |
| | ||||
| ||||
| |
| |||
| "Anti_Work" <edwin_2_egger_quita_los_guiones***hotmail.com> wrote in message news:3DEAA5EE-744E-467B-82A2-4F18EB19CA72***microsoft.com... > se puede cargar un datatable sin un dataadapter? SÃ***, haciendo a mano lo mismo que el dataadapter hace internamente, es decir, ejecutando el oledbcommand con ExecuteReader para obtener un DataReader, y luego iterando sobre los datos devueltos por el DataReader y creando con ellos uno por uno los registros del datatable. En resumidas cuentas, no vale la pena. Si ya tienes un OleDbCommand, créate a partir de él un DataAdapter y usa el Fill para llenar la tabla: Dim cmd as New OleDbCommand(sentencia, conexion) .... Dim da as New OleDbDataAdapter(cmd) Dim laTabla as New DataTable("nombre") da.Fill(laTabla) |
| |||
| "Anti_Work" <edwin_2_egger_quita_los_guiones***hotmail.com> wrote in message news:3DEAA5EE-744E-467B-82A2-4F18EB19CA72***microsoft.com... > se puede cargar un datatable sin un dataadapter? SÃ***, haciendo a mano lo mismo que el dataadapter hace internamente, es decir, ejecutando el oledbcommand con ExecuteReader para obtener un DataReader, y luego iterando sobre los datos devueltos por el DataReader y creando con ellos uno por uno los registros del datatable. En resumidas cuentas, no vale la pena. Si ya tienes un OleDbCommand, créate a partir de él un DataAdapter y usa el Fill para llenar la tabla: Dim cmd as New OleDbCommand(sentencia, conexion) .... Dim da as New OleDbDataAdapter(cmd) Dim laTabla as New DataTable("nombre") da.Fill(laTabla) |
| |||
| Mucha gracias amigo. saludos "Alberto Poblacion" wrote: > "Anti_Work" <edwin_2_egger_quita_los_guiones***hotmail.com> wrote in message > news:3DEAA5EE-744E-467B-82A2-4F18EB19CA72***microsoft.com... > > se puede cargar un datatable sin un dataadapter? > > SÃ***, haciendo a mano lo mismo que el dataadapter hace internamente, es > decir, ejecutando el oledbcommand con ExecuteReader para obtener un > DataReader, y luego iterando sobre los datos devueltos por el DataReader y > creando con ellos uno por uno los registros del datatable. > En resumidas cuentas, no vale la pena. Si ya tienes un OleDbCommand, > créate a partir de él un DataAdapter y usa el Fill para llenar la tabla: > > Dim cmd as New OleDbCommand(sentencia, conexion) > .... > Dim da as New OleDbDataAdapter(cmd) > Dim laTabla as New DataTable("nombre") > da.Fill(laTabla) > > > > |
| |||
| Mucha gracias amigo. saludos "Alberto Poblacion" wrote: > "Anti_Work" <edwin_2_egger_quita_los_guiones***hotmail.com> wrote in message > news:3DEAA5EE-744E-467B-82A2-4F18EB19CA72***microsoft.com... > > se puede cargar un datatable sin un dataadapter? > > SÃ***, haciendo a mano lo mismo que el dataadapter hace internamente, es > decir, ejecutando el oledbcommand con ExecuteReader para obtener un > DataReader, y luego iterando sobre los datos devueltos por el DataReader y > creando con ellos uno por uno los registros del datatable. > En resumidas cuentas, no vale la pena. Si ya tienes un OleDbCommand, > créate a partir de él un DataAdapter y usa el Fill para llenar la tabla: > > Dim cmd as New OleDbCommand(sentencia, conexion) > .... > Dim da as New OleDbDataAdapter(cmd) > Dim laTabla as New DataTable("nombre") > da.Fill(laTabla) > > > > |
| |
| |
![]() |
| Herramientas | |
| Desplegado | |
| |
Temas Similares | ||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Cómo llenar una tabla con datos de otra BDD en otro servidor? | Don Juan | Newsgroup microsoft.public.es.sqlserver | 1 | 02-06-2008 12:15:01 |
| Llenar un subformulario automaticamente con boton de comando | mloubet | Newsgroup microsoft.public.es.access | 1 | 13-01-2008 12:45:14 |
| como devolver un DataTable a un formulario | Dani | Newsgroup microsoft.public.es.dotnet.vb | 6 | 08-01-2008 21:21:08 |
| como llenar un datagrid con varias tablas | germandb | Newsgroup microsoft.public.es.pocketpc | 0 | 02-12-2005 12:32:00 |
| como llenar un select usando DSO Data Bindign | Marco | Newsgroup microsoft.public.es.xml | 8 | 03-09-2003 01:11:44 |