Agregar filas a un dataset

05/10/2005 - 12:52 por Agustin Rivera | Informe spam
Un saludo

El dataset lo he llenado con el dataadapter

Me.da.Fill(ds, "Clientes")

Sub Agregar()

Dim fila As Data.DataRow
fila = Me.ds.Tables("Clientes").NewRow
fila("Nombre") = Me.txtNombre.Text
fila("Apellidos") = Me.txtApellidos.Text
fila("Edad") = Me.txtEdad.Text
Me.ds.Tables("Clientes").Rows.Add(fila)

End Sub

¿Por que me da error el siguiente codigo?

Referencia a objeto no establecida como instancia de un objeto.
La version utilizada es Visual Basic 2005 beta

Preguntas similare

Leer las respuestas

#1 Kev
05/10/2005 - 20:15 | Informe spam
Revisa tu codigo que alguno de tus objetos solo esta declarado y no
inicializado
es decir a alguna declaracion le falta el New

ej
Dim objDs as New DataSet

Salu2


Kevin Guisbert S.
guisbertkevin(arroba)gmail.com
"Agustin Rivera" wrote in message
news:
Un saludo

El dataset lo he llenado con el dataadapter

Me.da.Fill(ds, "Clientes")

Sub Agregar()

Dim fila As Data.DataRow
fila = Me.ds.Tables("Clientes").NewRow
fila("Nombre") = Me.txtNombre.Text
fila("Apellidos") = Me.txtApellidos.Text
fila("Edad") = Me.txtEdad.Text
Me.ds.Tables("Clientes").Rows.Add(fila)

End Sub

¿Por que me da error el siguiente codigo?

Referencia a objeto no establecida como instancia de un objeto.
La version utilizada es Visual Basic 2005 beta

Respuesta Responder a este mensaje
#2 Agustin Rivera
05/10/2005 - 21:48 | Informe spam
Gracias ese era el problema el dataset no estaba inicializo
"Kev" escribió en el mensaje
news:uoCJ%
Revisa tu codigo que alguno de tus objetos solo esta declarado y no
inicializado
es decir a alguna declaracion le falta el New

ej
Dim objDs as New DataSet

Salu2


Kevin Guisbert S.
guisbertkevin(arroba)gmail.com
"Agustin Rivera" wrote in message
news:
Un saludo

El dataset lo he llenado con el dataadapter

Me.da.Fill(ds, "Clientes")

Sub Agregar()

Dim fila As Data.DataRow
fila = Me.ds.Tables("Clientes").NewRow
fila("Nombre") = Me.txtNombre.Text
fila("Apellidos") = Me.txtApellidos.Text
fila("Edad") = Me.txtEdad.Text
Me.ds.Tables("Clientes").Rows.Add(fila)

End Sub

¿Por que me da error el siguiente codigo?

Referencia a objeto no establecida como instancia de un objeto.
La version utilizada es Visual Basic 2005 beta





email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida