Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   .NET (http://www.forosdelweb.com/f29/)
-   -   Crear un dataset (http://www.forosdelweb.com/f29/crear-dataset-480638/)

patan_cl 11/04/2007 15:48

Crear un dataset
 
hola soy nuevo en visual.net , Quiero crear un dataset y luego cargarle datos que sea neseasario mediante una consulta ,alguien me explica como realizar eso

tengo visual.net 2003

juantux 13/04/2007 12:01

Re: Crear un dataset
 
Estimado, para tal efecto tienes 2 opciones.

- Crear el dataset via diseño y agregar comandos de sql y actualizarlos en la misma vista para que tengan todos los datos que necesites.

- La otra opcion es crear el dataset via codigo, que por lo demas es la opcion que recomiendo. Y deberias hacerlo de esta forma:

Código:

    'Definir la cadena de Conexión
    Dim cnn As New SqlConnection("CADENA DE CONEXION AL SERVIDOR")

    'Crear el SQLDataAdapter
    Dim da As New SqlDataAdapter("Select * from alguna_tabla", cnn)

    'Crear el DataSet
    Dim ds As New DataSet

    'Llenar el DataTable
    da.Fill(ds, "Alguna_Tabla")

    'Aca pones el codigo para recorrer el dataset, pero antes preguntamos
    'si existe al menos 1 tabla en el dataset
    if ds.tables.count > 0 then
      for i as integer = 0 to ds.tables(0).rows.count
          msgbox ds.tables(0).rows(i)(0).toString().Trim()
          'etc
          'etc
          'etc
      next
    end if

Espero haberte guiado un poco...

goffys1 20/05/2011 14:10

Respuesta: Crear un dataset
 
Hola!

Tengo una duda de la misma indole. En Vb 6 se podia crear un recordset desconectado tipo :

With recordset
.field.append "campo1", adinteger
end with

recordset.open , , adOpenDynamic, adLockOptimistic, adCmdUnknown

¿Como hacer lo mismo en vb.net?

Saludos.

cisselsalvador 21/05/2011 22:51

Respuesta: Crear un dataset
 
El dataset te permite tener datos desconectados, ahi solo resta que te familiarices con los dataset para que puedas hacer lo que dices

goffys1 23/05/2011 15:05

Respuesta: Crear un dataset
 
Gracias!

Lo vere y lo comento.

Saludos!


La zona horaria es GMT -6. Ahora son las 22:53.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.