DataReader o Dataset

27/05/2010 - 22:02 por Elisa | Informe spam
Hola,

Estoy realizando una aplicación y estoy hecha un lio tengo que cargar datos
en un datagridview que son la selección de varias tablas pero no se si
utilizar un odbcdatareader para rellenarlo o directamente hacer un dataset.
Después tendré que poder actualizar algunos campos en la BD en base a lo que
modifique el usuario en el datagrid.

Muchas gracias por orientarme.

Un saludo

Preguntas similare

Leer las respuestas

#1 SoftJaén
28/05/2010 - 17:21 | Informe spam
"Elisa" escribió:
Mostrar la cita
En principio te diría que da igual el objeto que utilices para recuperar los
datos que posteriormente vas a mostrar en el control DataGridView, porque
utilices uno u otro, al final tendrías que especificar un objeto DataTable a
la propiedad DataSource del control DataGridView.

Pero como dices que luego tienes que actualizar la base de datos, entonces
mejor será que utilices un objeto OdbcDataAdapter, tanto para rellenar un
objeto DataTable como para posteriormente actualizar la base de datos
mediante su método «Update», al que le tendrás que pasar el objeto DataTable
enlazado con el control DataGridView.

Unas preguntas. ¿Por qué utilizas ODBC? ¿Tu base de datos no es compatible
con el proveedor OleDb o SQL de .NET? ¿Qué tipo de base de datos estás
utilizando?

Enrique Martínez
[MS MVP - VB]
#2 Elisa
28/05/2010 - 18:11 | Informe spam
Estoy utilizando postgres

"SoftJaén" wrote:

Mostrar la cita
#3 SoftJaén
28/05/2010 - 18:21 | Informe spam
"Elisa" escribió:

Mostrar la cita
No tengo el gusto de conocerla. :-)

Si no tienes más remedio que utilizar ODBC, entonces necesitarás usar un
objeto OdbcDataAdapter para rellenar un objeto DataTable, y posteriormente
pasárselo al método Update del objeto OdbcDataAdapter.

Enrique Martínez
[MS MVP - VB]
#4 Elisa
28/05/2010 - 19:03 | Informe spam
Muchísimas gracias

"SoftJaén" wrote:

Mostrar la cita
Ads by Google
Search Busqueda sugerida