anubis
10-06-2014, 21:19:59
Buenas de nuevo,
Dando la lata otra vez :(.
Tengo un query y varios campos db que funcionan bien al seleccionar el registro desde un dblookupcombobox, ahi no hay problema.
Dentro de este dblook, en la opcion onchange le puse:
procedure TFProveedores.DBLookupComboBox1Change(Sender: TObject);
begin
dblookupestado.KeyValue:=fmodulo.zqproveedores.FieldByName('id_estado').asinteger;
end;
Le asigno el valor del query a otro dblook para que me muestre el dato.
El valor que me devuelve el query es el anterior, pero en los db el valor es el correcto.
Tengo que volver a desplegar el primer dblook para que actualice.
La verdad no se cual es el problema.
Dando la lata otra vez :(.
Tengo un query y varios campos db que funcionan bien al seleccionar el registro desde un dblookupcombobox, ahi no hay problema.
Dentro de este dblook, en la opcion onchange le puse:
procedure TFProveedores.DBLookupComboBox1Change(Sender: TObject);
begin
dblookupestado.KeyValue:=fmodulo.zqproveedores.FieldByName('id_estado').asinteger;
end;
Le asigno el valor del query a otro dblook para que me muestre el dato.
El valor que me devuelve el query es el anterior, pero en los db el valor es el correcto.
Tengo que volver a desplegar el primer dblook para que actualice.
La verdad no se cual es el problema.