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.