Como recorro una tabla de mi data set

14/10/2004 - 16:41 por Ramon Zarza | Informe spam
Colegas

Visto ue no pude recorrer mi datagrid, ahora pretendo recorrer una tabla del
dataset.

Preguntas:
1.- Como recorro la tabla,

2.- como evaluo una fila o valor d euna columna

3.- No me funciona la instruccion (todo dentro un evento click de un boton
que no forma parte del DataGrid, que hace como "aceptar cambios"

DataTable myTabla =new DataSet1.dbo.SP_ListaPaersonal(); // creo que
genera una copia de mi tabla
// ahora quiero capturar una fila
DataRow myfila =new DataRow(); // pero no funciona, me solicita algo
referido a la sobrecarga del metedo, me pide un parametro que no se ue
colocarle

4.- Tambien tarte de hacer esto que me da error
DataTable myTabla =new DataSet1.dbo.SP_ListaPaersonal(); // creo que
genera una copia de mi tabla

// creo una nueva tabla con los cambios realizados en la otra tabla
DataTable miNuevaTabla = myTabla.GetChanged();

//al hacer esto me da un erro
int numRows=0;
numRows = miNuevaTabla.Rows.Count; // me da error como de que no apere
el objeto

5.- Cuales son las instrucciones para recorre la tabla del dataset...??

Gracias por sus comenatrios y su tiempo..

Ramón

Preguntas similare

Leer las respuestas

#1 Isaias MVP
14/10/2004 - 17:07 | Informe spam
Esta es una forma de hacerlo,

// ds es una Dataset que previamente has llenado
for(DataRow dr in ds.Tables[0].Rows)
{
MessageBox.Show(dr["NombreColumna1"].ToString());
}

Las tablas tienen una coleccion de DataRows (Rows) y con el foreach la
puedes recorrer todas, nota que dr es un objecto DataRow que tiene un
indexador con el cual puedes accesar cada campo usando el nombre o el
indice.


Lic. Isaias Martinez
MCAD.Net-MCSD.Net-MCDBA-MVP C#
Caracas, Venezuela






"Ramon Zarza" wrote in message
news:
Colegas

Visto ue no pude recorrer mi datagrid, ahora pretendo recorrer una tabla
del dataset.

Preguntas:
1.- Como recorro la tabla,

2.- como evaluo una fila o valor d euna columna

3.- No me funciona la instruccion (todo dentro un evento click de un boton
que no forma parte del DataGrid, que hace como "aceptar cambios"

DataTable myTabla =new DataSet1.dbo.SP_ListaPaersonal(); // creo que
genera una copia de mi tabla
// ahora quiero capturar una fila
DataRow myfila =new DataRow(); // pero no funciona, me solicita algo
referido a la sobrecarga del metedo, me pide un parametro que no se ue
colocarle

4.- Tambien tarte de hacer esto que me da error
DataTable myTabla =new DataSet1.dbo.SP_ListaPaersonal(); // creo que
genera una copia de mi tabla

// creo una nueva tabla con los cambios realizados en la otra tabla
DataTable miNuevaTabla = myTabla.GetChanged();

//al hacer esto me da un erro
int numRows=0;
numRows = miNuevaTabla.Rows.Count; // me da error como de que no
apere el objeto

5.- Cuales son las instrucciones para recorre la tabla del dataset...??

Gracias por sus comenatrios y su tiempo..

Ramón





Respuesta Responder a este mensaje
#2 Ramon Zarza
14/10/2004 - 17:11 | Informe spam
Por favor me das la linea de definicion de "dr"

me imagino que debe ser algo asi coomo :

DataRow dr = new DataRow;

pero me da problemas que puede ser..??

Gracias



"Isaias MVP" wrote in message
news:ul9TB%
Esta es una forma de hacerlo,

// ds es una Dataset que previamente has llenado
for(DataRow dr in ds.Tables[0].Rows)
{
MessageBox.Show(dr["NombreColumna1"].ToString());
}

Las tablas tienen una coleccion de DataRows (Rows) y con el foreach la
puedes recorrer todas, nota que dr es un objecto DataRow que tiene un
indexador con el cual puedes accesar cada campo usando el nombre o el
indice.


Lic. Isaias Martinez
MCAD.Net-MCSD.Net-MCDBA-MVP C#
Caracas, Venezuela






"Ramon Zarza" wrote in message
news:
Colegas

Visto ue no pude recorrer mi datagrid, ahora pretendo recorrer una tabla
del dataset.

Preguntas:
1.- Como recorro la tabla,

2.- como evaluo una fila o valor d euna columna

3.- No me funciona la instruccion (todo dentro un evento click de un
boton que no forma parte del DataGrid, que hace como "aceptar cambios"

DataTable myTabla =new DataSet1.dbo.SP_ListaPaersonal(); // creo que
genera una copia de mi tabla
// ahora quiero capturar una fila
DataRow myfila =new DataRow(); // pero no funciona, me solicita algo
referido a la sobrecarga del metedo, me pide un parametro que no se ue
colocarle

4.- Tambien tarte de hacer esto que me da error
DataTable myTabla =new DataSet1.dbo.SP_ListaPaersonal(); // creo que
genera una copia de mi tabla

// creo una nueva tabla con los cambios realizados en la otra tabla
DataTable miNuevaTabla = myTabla.GetChanged();

//al hacer esto me da un erro
int numRows=0;
numRows = miNuevaTabla.Rows.Count; // me da error como de que no
apere el objeto

5.- Cuales son las instrucciones para recorre la tabla del dataset...??

Gracias por sus comenatrios y su tiempo..

Ramón









Respuesta Responder a este mensaje
#3 Ramon Zarza
14/10/2004 - 17:13 | Informe spam
Y tambien...

Como sabes la cantidad de Rows que tiene la tabla??

gracias otra vez


"Isaias MVP" wrote in message
news:ul9TB%
Esta es una forma de hacerlo,

// ds es una Dataset que previamente has llenado
for(DataRow dr in ds.Tables[0].Rows)
{
MessageBox.Show(dr["NombreColumna1"].ToString());
}

Las tablas tienen una coleccion de DataRows (Rows) y con el foreach la
puedes recorrer todas, nota que dr es un objecto DataRow que tiene un
indexador con el cual puedes accesar cada campo usando el nombre o el
indice.


Lic. Isaias Martinez
MCAD.Net-MCSD.Net-MCDBA-MVP C#
Caracas, Venezuela






"Ramon Zarza" wrote in message
news:
Colegas

Visto ue no pude recorrer mi datagrid, ahora pretendo recorrer una tabla
del dataset.

Preguntas:
1.- Como recorro la tabla,

2.- como evaluo una fila o valor d euna columna

3.- No me funciona la instruccion (todo dentro un evento click de un
boton que no forma parte del DataGrid, que hace como "aceptar cambios"

DataTable myTabla =new DataSet1.dbo.SP_ListaPaersonal(); // creo que
genera una copia de mi tabla
// ahora quiero capturar una fila
DataRow myfila =new DataRow(); // pero no funciona, me solicita algo
referido a la sobrecarga del metedo, me pide un parametro que no se ue
colocarle

4.- Tambien tarte de hacer esto que me da error
DataTable myTabla =new DataSet1.dbo.SP_ListaPaersonal(); // creo que
genera una copia de mi tabla

// creo una nueva tabla con los cambios realizados en la otra tabla
DataTable miNuevaTabla = myTabla.GetChanged();

//al hacer esto me da un erro
int numRows=0;
numRows = miNuevaTabla.Rows.Count; // me da error como de que no
apere el objeto

5.- Cuales son las instrucciones para recorre la tabla del dataset...??

Gracias por sus comenatrios y su tiempo..

Ramón









Respuesta Responder a este mensaje
#4 Ramon Zarza
14/10/2004 - 17:20 | Informe spam
Isaias

Coloque la instruccion ye me pdie un ";" despues de "in" y despues de "ds"
en el sigueinte comando:

for(DataRow dr in ds.Tables[0].Rows)

Que puede ser??

Gracias otra vez..

"Isaias MVP" wrote in message
news:ul9TB%
Esta es una forma de hacerlo,

// ds es una Dataset que previamente has llenado
for(DataRow dr in ds.Tables[0].Rows)
{
MessageBox.Show(dr["NombreColumna1"].ToString());
}

Las tablas tienen una coleccion de DataRows (Rows) y con el foreach la
puedes recorrer todas, nota que dr es un objecto DataRow que tiene un
indexador con el cual puedes accesar cada campo usando el nombre o el
indice.


Lic. Isaias Martinez
MCAD.Net-MCSD.Net-MCDBA-MVP C#
Caracas, Venezuela






"Ramon Zarza" wrote in message
news:
Colegas

Visto ue no pude recorrer mi datagrid, ahora pretendo recorrer una tabla
del dataset.

Preguntas:
1.- Como recorro la tabla,

2.- como evaluo una fila o valor d euna columna

3.- No me funciona la instruccion (todo dentro un evento click de un
boton que no forma parte del DataGrid, que hace como "aceptar cambios"

DataTable myTabla =new DataSet1.dbo.SP_ListaPaersonal(); // creo que
genera una copia de mi tabla
// ahora quiero capturar una fila
DataRow myfila =new DataRow(); // pero no funciona, me solicita algo
referido a la sobrecarga del metedo, me pide un parametro que no se ue
colocarle

4.- Tambien tarte de hacer esto que me da error
DataTable myTabla =new DataSet1.dbo.SP_ListaPaersonal(); // creo que
genera una copia de mi tabla

// creo una nueva tabla con los cambios realizados en la otra tabla
DataTable miNuevaTabla = myTabla.GetChanged();

//al hacer esto me da un erro
int numRows=0;
numRows = miNuevaTabla.Rows.Count; // me da error como de que no
apere el objeto

5.- Cuales son las instrucciones para recorre la tabla del dataset...??

Gracias por sus comenatrios y su tiempo..

Ramón









Respuesta Responder a este mensaje
#5 Isaias MVP
14/10/2004 - 18:11 | Informe spam
Para saber la cantidad de registros
ds.Tables[0].Rows.Count



Lic. Isaias Martinez
MCAD.Net-MCSD.Net-MCDBA-MVP C#
Caracas, Venezuela





"Ramon Zarza" wrote in message
news:
Y tambien...

Como sabes la cantidad de Rows que tiene la tabla??

gracias otra vez


"Isaias MVP" wrote in message
news:ul9TB%
Esta es una forma de hacerlo,

// ds es una Dataset que previamente has llenado
for(DataRow dr in ds.Tables[0].Rows)
{
MessageBox.Show(dr["NombreColumna1"].ToString());
}

Las tablas tienen una coleccion de DataRows (Rows) y con el foreach la
puedes recorrer todas, nota que dr es un objecto DataRow que tiene un
indexador con el cual puedes accesar cada campo usando el nombre o el
indice.


Lic. Isaias Martinez
MCAD.Net-MCSD.Net-MCDBA-MVP C#
Caracas, Venezuela






"Ramon Zarza" wrote in message
news:
Colegas

Visto ue no pude recorrer mi datagrid, ahora pretendo recorrer una tabla
del dataset.

Preguntas:
1.- Como recorro la tabla,

2.- como evaluo una fila o valor d euna columna

3.- No me funciona la instruccion (todo dentro un evento click de un
boton que no forma parte del DataGrid, que hace como "aceptar cambios"

DataTable myTabla =new DataSet1.dbo.SP_ListaPaersonal(); // creo que
genera una copia de mi tabla
// ahora quiero capturar una fila
DataRow myfila =new DataRow(); // pero no funciona, me solicita algo
referido a la sobrecarga del metedo, me pide un parametro que no se ue
colocarle

4.- Tambien tarte de hacer esto que me da error
DataTable myTabla =new DataSet1.dbo.SP_ListaPaersonal(); // creo que
genera una copia de mi tabla

// creo una nueva tabla con los cambios realizados en la otra tabla
DataTable miNuevaTabla = myTabla.GetChanged();

//al hacer esto me da un erro
int numRows=0;
numRows = miNuevaTabla.Rows.Count; // me da error como de que no
apere el objeto

5.- Cuales son las instrucciones para recorre la tabla del dataset...??

Gracias por sus comenatrios y su tiempo..

Ramón













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