Retroceder   Foros del Web > Programación para sitios web > .NET

Respuesta
 
Herramientas Desplegado
Antiguo 18-ene-2005, 13:20   #1 (permalink)
JosuMirena ha deshabilitado el karma
 
Fecha de Ingreso: enero-2005
Mensajes: 16
ayuda novato sobre dataset

Me gustaria saber como se puede inicializar un dataset solamente con la estructura de una tabla, es decir sin datos.

Una vez rellenado el dataset ¿ necesito un dataadapter para updatar el contenido en la base de datos y si es así como lo creo si no utilizo un comando de SQL para llenarlo ?

Muchas Gracias
JosuMirena está desconectado   Responder Citando
Antiguo 18-ene-2005, 15:04   #2 (permalink)
yanok ha deshabilitado el karma
 
Fecha de Ingreso: enero-2005
Mensajes: 16
dataset

Código:
DataSet dset = new DataSet();
dset.Tables.Add(new DataTable());
esto crea un dataset con una tabla en blanco, en lugar de new DataTable() puedes colocar una tabla ya existente.

para actualizar en contenido de la BD con DataAdapter y un Command es bastante simple:
Código:
SqlDataAdapter a = new SqlDataAdapter();
SqlCommand c = new SqlCommand();
c.Connection= new SqlConnection("connection string");
c.CommandType=CommandType.Text;
c.CommandText="update..."; //consulta para actualizar
a.UpdateCommand = c;
a.Update(dset);
recuerda además abrir y cerrar la conección.

saludos...
yanok está desconectado   Responder Citando
Antiguo 18-ene-2005, 15:27   #3 (permalink)
JosuMirena ha deshabilitado el karma
 
Fecha de Ingreso: enero-2005
Mensajes: 16
muchas gracias Yanok me has solucionado el problema

Saludos
JosuMirena está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 20:47.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93