Novato: Gran duda, para vosotros una tontería

30/06/2004 - 17:48 por Ramón | Informe spam
Hola!
Estoy con esto del .net y al leer posts vuestros me han
surgido muchas dudas: ¿qué es un dataset? ¿y un datatable?
si tengo varias tablas en mi base de datos, necesito un
dataset para cada una de ellas? o creo un dataset y en el
incluyo las tablas de mi base de datos usando el método
Fill del SQLDataAdapter?
Sí, ya sé que para vosotros puede ser la pregunta más
tonta del mundo, pero para un iniciado... no sé espero que
me respondáis ya que quiero empezar a hacer una pequeña
aplicación con una base de datos que tiene varias tablas y
no sé por dónde me da el aire con los dichosos DataSets.
Gracias.
Un saludo.

Preguntas similare

Leer las respuestas

#1 Angel. E. Ruiz. Pastor
01/07/2004 - 04:17 | Informe spam
Estimado Ramón,



DataSet: es una pequeña BD relacional en la memoria de la PC del Cliente.



DataTable: es una tabla de una BD, que contiene una colección de instancias
DataColumn y DataRow.



Amigo te recomiendo esta Guia Online para empezar a estudiar:

http://www.elguille.info/NET/cursoV...indice.htm








Saludos cordiales,
Ángel Ruiz
[MS Visual Basic Developer MVP]
Caracas - Venezuela

"El conocimiento es un bien, que crece a medida que se comparte"

"Ramón" escribió en el mensaje
news:23be301c45eb9$bf662680$
Hola!
Estoy con esto del .net y al leer posts vuestros me han
surgido muchas dudas: ¿qué es un dataset? ¿y un datatable?
si tengo varias tablas en mi base de datos, necesito un
dataset para cada una de ellas? o creo un dataset y en el
incluyo las tablas de mi base de datos usando el método
Fill del SQLDataAdapter?
Sí, ya sé que para vosotros puede ser la pregunta más
tonta del mundo, pero para un iniciado... no sé espero que
me respondáis ya que quiero empezar a hacer una pequeña
aplicación con una base de datos que tiene varias tablas y
no sé por dónde me da el aire con los dichosos DataSets.
Gracias.
Un saludo.
Respuesta Responder a este mensaje
#2 Ramón
01/07/2004 - 08:47 | Informe spam
Hola!
Muchas gracias por responder y por el link que me has
enviado, ahora mismo me lo voy a mirar.
Gracias y un saludo

Estimado Ramón,



DataSet: es una pequeña BD relacional en la memoria de la


PC del Cliente.



DataTable: es una tabla de una BD, que contiene una


colección de instancias
DataColumn y DataRow.



Amigo te recomiendo esta Guia Online para empezar a


estudiar:

http://www.elguille.info/NET/cursoV...indice.htm








Saludos cordiales,
Ángel Ruiz
[MS Visual Basic Developer MVP]
Caracas - Venezuela

"El conocimiento es un bien, que crece a medida que se


comparte"

"Ramón" escribió en


el mensaje
news:23be301c45eb9$bf662680$
Hola!
Estoy con esto del .net y al leer posts vuestros me han
surgido muchas dudas: ¿qué es un dataset? ¿y un datatable?
si tengo varias tablas en mi base de datos, necesito un
dataset para cada una de ellas? o creo un dataset y en el
incluyo las tablas de mi base de datos usando el método
Fill del SQLDataAdapter?
Sí, ya sé que para vosotros puede ser la pregunta más
tonta del mundo, pero para un iniciado... no sé espero que
me respondáis ya que quiero empezar a hacer una pequeña
aplicación con una base de datos que tiene varias tablas y
no sé por dónde me da el aire con los dichosos DataSets.
Gracias.
Un saludo.


.

Respuesta Responder a este mensaje
#3 Ramón
01/07/2004 - 16:47 | Informe spam
Hola de nuevo Angel, he echado un vistazo a ése link que
me has recomendado pero en él no dicen nada ni de datasets
ni de datatables, y me interesaría saber si para crear una
aplicación windows forms con una base de datos SQLServer
con varias tablas necesito un único dataset para toda la
aplicación (con todas las tablas dentro) o un dataset por
cada tabla que voy a utilizar?

Gracias y un saludo.


Hola!
Muchas gracias por responder y por el link que me has
enviado, ahora mismo me lo voy a mirar.
Gracias y un saludo

Estimado Ramón,



DataSet: es una pequeña BD relacional en la memoria de




la
PC del Cliente.



DataTable: es una tabla de una BD, que contiene una


colección de instancias
DataColumn y DataRow.



Amigo te recomiendo esta Guia Online para empezar a


estudiar:

http://www.elguille.info/NET/cursoV...indice.htm








Saludos cordiales,
Ángel Ruiz
[MS Visual Basic Developer MVP]
Caracas - Venezuela

"El conocimiento es un bien, que crece a medida que se


comparte"

"Ramón" escribió




en
el mensaje
news:23be301c45eb9$bf662680$
Hola!
Estoy con esto del .net y al leer posts vuestros me han
surgido muchas dudas: ¿qué es un dataset? ¿y un




datatable?
si tengo varias tablas en mi base de datos, necesito un
dataset para cada una de ellas? o creo un dataset y en el
incluyo las tablas de mi base de datos usando el método
Fill del SQLDataAdapter?
Sí, ya sé que para vosotros puede ser la pregunta más
tonta del mundo, pero para un iniciado... no sé espero




que
me respondáis ya que quiero empezar a hacer una pequeña
aplicación con una base de datos que tiene varias tablas




y
no sé por dónde me da el aire con los dichosos DataSets.
Gracias.
Un saludo.


.



.

Respuesta Responder a este mensaje
#4 Tristan
01/07/2004 - 21:31 | Informe spam
Ramón, realmente eso no te lo puede decir nadie. Depende de las necesidades
de cada uno.

Yo personalmente utilizo DataTable cuando necesito tablas individuales, sin
relaciones con ninguna otra (en la lógica de mi aplicación). Uilizo DataSet
cuando si voy a necesitar relaciones.

Ni siquiera te puede decir nadie si es más recomendable utilizar DataSet o
DataReader y comandos. Depende de las necesidades/gustos concretos. Más
eficiente es DataReader, pero DataSet ofrece posibilidades interesantes.

Lo que si debes tener en cuenta, es que un DataSet es una tabla en memoria.
No debes bajar tus tablas a memoria a no ser que sean pequeñas, debes
siempre seleccionar las filas que necesitas. Es un error común pensar que se
puede trabajar con DataSet de una forma similar a un recordset conectado.
Por el contrario se debe trabajar con DataSet de una forma similar a como se
hacía con recordsets desconectados.

DataReader, por el contrario, es idéntico a un recordset de solo lectura y
solo avance, y su uso es similar.

Juan Carlos Badiola
MVP - C#
Respuesta Responder a este mensaje
#5 Angel. E. Ruiz. Pastor
02/07/2004 - 03:54 | Informe spam
Estimado Ramón,





Amigo aquí tiene una serie de ejemplos que te ayudaran aclarar tus dudas:

http://www.elguille.info/NET/ADONET...ADONET.asp






Saludos cordiales,
Ángel Ruiz
[MS Visual Basic Developer MVP]
Caracas - Venezuela

"El conocimiento es un bien, que crece a medida que se comparte"



NOTA. Por favor, las preguntas y comentarios en los grupos, así nos
beneficiamos todos.

"Ramón" escribió en el mensaje
news:2400401c45f7a$5db7ec40$
Hola de nuevo Angel, he echado un vistazo a ése link que
me has recomendado pero en él no dicen nada ni de datasets
ni de datatables, y me interesaría saber si para crear una
aplicación windows forms con una base de datos SQLServer
con varias tablas necesito un único dataset para toda la
aplicación (con todas las tablas dentro) o un dataset por
cada tabla que voy a utilizar?

Gracias y un saludo.


Hola!
Muchas gracias por responder y por el link que me has
enviado, ahora mismo me lo voy a mirar.
Gracias y un saludo

Estimado Ramón,



DataSet: es una pequeña BD relacional en la memoria de




la
PC del Cliente.



DataTable: es una tabla de una BD, que contiene una


colección de instancias
DataColumn y DataRow.



Amigo te recomiendo esta Guia Online para empezar a


estudiar:

http://www.elguille.info/NET/cursoV...indice.htm








Saludos cordiales,
Ángel Ruiz
[MS Visual Basic Developer MVP]
Caracas - Venezuela

"El conocimiento es un bien, que crece a medida que se


comparte"

"Ramón" escribió




en
el mensaje
news:23be301c45eb9$bf662680$
Hola!
Estoy con esto del .net y al leer posts vuestros me han
surgido muchas dudas: ¿qué es un dataset? ¿y un




datatable?
si tengo varias tablas en mi base de datos, necesito un
dataset para cada una de ellas? o creo un dataset y en el
incluyo las tablas de mi base de datos usando el método
Fill del SQLDataAdapter?
Sí, ya sé que para vosotros puede ser la pregunta más
tonta del mundo, pero para un iniciado... no sé espero




que
me respondáis ya que quiero empezar a hacer una pequeña
aplicación con una base de datos que tiene varias tablas




y
no sé por dónde me da el aire con los dichosos DataSets.
Gracias.
Un saludo.


.



.

Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida