CLR: .Net / Mono / Boo / Otros CLR > Otros CLR

 Actualizar Elementos

(1/1)

hvirtual:
:hola: Hola otra vez, esta vez deseo editar y modificar elementos de una base de datos que voy mostrando a traves de cajas de texto, lo que hago es lo siguiente pero me sale un error de "Referencia a objeto no establecida como instancia de un objeto.", e realidad no tengo muy claro lo que significa...
el codigo que tengo escrito es el siguiente:
 :comp:
   DataSet ds = co.tabla();         
   DataTable dat = new DataTable();
   dat = ds.Tables["dbo.Fir_Datos"];

   dat.Rows["Nombre"] = nom;
   dat.Rows["Apellido"] = ape;
   dat.Rows["Rut"] = rut;
   dat.Rows["Cargo"] = car;
   dat.Rows["Ciudad"] = ciu;
   dat.Rows["Telefono"] = tel;
   dat.Rows["Email"] = ema;
   dat.Rows["Nombre_Usr"] = nUsr;
   dat.Rows["Password"] = pass;
   dat.Rows["Administrador"] = valor;
          
   con.Open();
   sda.Update(dat);
   dat.AcceptChanges();
   con.Close();

Si alguien conoce otra forma de editar datos, o pueda decirme que es lo que pasa con este codigo, lo agradeceré :D  :smartass:

Diodo:

--- Citar ---Referencia a objeto no establecida como instancia de un objeto
--- Fin de la cita ---

Significa que seguramente has olvidado hacer algun new, o tienes un objeto=null por ahi
Debuggea y mira a ver cual es null y donde deberias crearlo

salu2  :hola:

hvirtual:
donde declaro el dataTable es don de me lanza un valor no definido, ahora la pregunta ¿Porque....:think:?
Otra vez Help.... :comp:  :smartass:
lo intentaré otra vez.....

Diodo:
Aqui --> DataTable dat = new DataTable();

No deberia saltar error

Aqui --> dat = ds.Tables["dbo.Fir_Datos"];??

Puede que salte error si no existe esa tabla en el dataset, y por eso le entra un null a dat

hvirtual:
:angry: Parece cuento de nunca acabar :( , ya pude hacer que Dat tomara valores, y dat = ds.Tables["dbo.Fir_Datos"]  esta bien, ahora una dos dudas, se puede editar el valor que actua como llave principal?, y segun la estructura que tengo tengo que usar UpdateCommand, y no solo UpDate...... :comp:
 :smartass:

Navegación

[0] Índice de Mensajes

Ir a la versión completa