select gen_id com valor do generator lt; 10 retornando = ou
Ae, galera...
é isso mesmo, quando eu executo um:
SELECT GEN_ID(AUTO_NUM,1) FROM RDB$DATABASE
e o valor desse generator (AUTO_NUM) é menor que 10 essa select me retorna um = ou uma ?
alguem ja ouviu fala disso ou tem alguma sugestão a fazer?
é isso mesmo, quando eu executo um:
SELECT GEN_ID(AUTO_NUM,1) FROM RDB$DATABASE
e o valor desse generator (AUTO_NUM) é menor que 10 essa select me retorna um = ou uma ?
alguem ja ouviu fala disso ou tem alguma sugestão a fazer?
Wart
Curtidas 0
Respostas
Afarias
04/10/2004
|alguem ja ouviu fala disso ou tem alguma sugestão a fazer?
melhor vc colocar aqui os detalhes do q exatamente está fazendo, pq isso não é normal e provavelmente há algo errado em algum código.
T+
melhor vc colocar aqui os detalhes do q exatamente está fazendo, pq isso não é normal e provavelmente há algo errado em algum código.
T+
GOSTEI 0
Wart
04/10/2004
acontece em qualquer select do jeito que eu falei...
aki vai um exemplo:
aki vai um exemplo:
procedure TfrmClientes.Button1Click(Sender: TObject);
var DataSet: TSQLDataSet;
begin
DataSet := TSQLDataSet.Create(nil);
with DataSet do
begin
SQLConnection := DM.SQLConnection1;
CommandText := ´SELECT GEN_ID(AUTO_NUM_CLIENTES,1) FROM RDB$DATABASE´;
try
Open;
Edit1.Text := Fields[0].AsString;
finally
Free;
end;
end;
end;
GOSTEI 0
Wart
04/10/2004
up
GOSTEI 0
Wart
04/10/2004
Galera,
fechando o tópico, fica aqui a solução que eu encontrei pra resover o problema...
infelizmente não consegui identificar uma provável causa mas assim eu consigo recuperar o valor do gerador normalmente:
SELECT CAST(GEN_ID(gerador,1) AS INTEGER) AS GERADOR FROM RDB$DATABASE
Result := FieldValues[´GERADOR´];
Obrigado pela atenção e até a próxima...
fechando o tópico, fica aqui a solução que eu encontrei pra resover o problema...
infelizmente não consegui identificar uma provável causa mas assim eu consigo recuperar o valor do gerador normalmente:
SELECT CAST(GEN_ID(gerador,1) AS INTEGER) AS GERADOR FROM RDB$DATABASE
Result := FieldValues[´GERADOR´];
Obrigado pela atenção e até a próxima...
GOSTEI 0