Hola nefore.
Por lo que entiendo tenes una tabla de un solo registro donde se almacenan los últimos identificadores que corresponden a cada tabla, algo como:
Código SQL
[-]
CREATE TABLE PARAMETROS(
ULTIMO_PROPIETARIO INTEGER,
ULTIMO_VETERINARIO INTEGER,
etc,
...
);
Cita:
|
Como se escribe una sentencia que permita traerme un dato de una tabla y pasarlo a una variable a partir de un ADOTable?
|
Te pongo un ejemplo de ingreso, para él mismo, agrega otro
TADOTable vinculado a la tabla
PARAMETROS.
Suponiendo que el ADOTable vinculado a veterinarios se llama
tbVeterinario, el vinculado a parámetros se llama
tbParametros y sus campos fueron iniciados a cero, las acciónes básicas a seguir serían:
Código Delphi
[-]
...
var
Ultimo : Integer;
begin
Ultimo := tbParametros.FieldByName('ULTIMO_VETERINARIO').Value + 1;
tbVeterinarios.Insert;
tbVeterinarios.FieldByName('Codigo_Veterinario').Value := Ultimo;
tbVeterinarios.Post;
tbParametros.Edit;
tbParametros.FieldByName('ULTIMO_VETERINARIO').Value := Ultimo;
tbParametros.Post; ...
end;
Saludos.
