Ver Mensaje Individual
  #1  
Antiguo 15-04-2012
axel.isr axel.isr is offline
Miembro
NULL
 
Registrado: abr 2012
Posts: 12
Reputación: 0
axel.isr Va por buen camino
Erro al guardar algunos campos en tabla

Buenas tardes/noches/dias...

Les comento, tengo una aplicacion el Delphi 7, la misma conecta con SQL express 2005 a traves del BDE. Con eso no tengo ningun inconveniente.

El tema es asi, yo tengo un frmLogin donde declaro dos variables globales y guardo el IDUsuario y el TipoUsuario. Luego tengo otro frm donde hago la carga de datos, y en el boton guardar lo que quiero es guardar el IDUsuario en la tabla donde se guardan los datos que carga el usuario.

Aquí va el código:

Código Delphi [-]
begin
  if frmLogin.TUsuario = 2 then
    DataModule1.tLineanuevaIDACTIVADOR.Value:=frmLogin.idUsuario
  else
    if frmLogin.TUsuario = 3 then
      DataModule1.tLineanuevaIDVENDEDOR.Value:=frmLogin.idUsuario;
     DataModule1.tLineanueva.post;
end;

El valor de frmLogin.IDUsuario y de frmLogin.TUsuario se guardan bien, ya que lo comprobé poniendo varios showmessage por todos lados y definitivamente los valores se guardan bien.
Luego de hacer el post, voy al management studio para ver la tabla y se guardan todos los datos menos los campos de IDVENDEDOR o IDUSUARIO.

Todos los campos, tanto en Delphi como en la tabla de SQL estan declarados como integer. En Delphi compila todo perfecto, al momento de compilar o ejecutar no me aparece ningún error.

Alguna idea?

Saludos.
Responder Con Cita