Fórum Duvida basica sobre Access, SQL com Delphi #280310

05/05/2005

0

Alow pessoal.

Nunca programei em Delphi usando base de dados Access, pulei do paradox pra Firebird direto.

Portanto, nao to acostumando a usar componentes da RXlib, ou data Access (se naum me enganos, é esse o nativo do delphi pra acessar base access...)

Com firebird, usando IBO que é minha paleta de componentes pra acessar o firebird, faço o que quero com queries, etc.

Só que quero fazer uma coisinha simples, uma simples consulta com uma query do access e to levando pau, é mais chatinho, principalmente pra quem nunca mecheu, mesmo tendo experiencia com soluções mais complexas, to me perdendo com o access (é chato admitir, mas é verdade...)

Pow, só quero fazer o seguinte:

if dados.Nc.Locate(´identificador´,´CAD´,[]) then
begin
ultimonc := dados.NcUltimoNC.AsInteger + 1 ;
datasourceaux.DataSet.FieldByName(´codigo´).AsString :=
funcoes.Completa_Zeros(inttostr(ultimonc),6);
end;

esse locate ai é no delphi, ele nao tá nem entrando no IF, pq nao tá achando o valor do parametro do locate, mas eu sei que ele tá lá.

Se fosse com um query, resolvia na hora, só que akele danado do query acessa alias, e meu sistema não usa alias, usa registry pra acessar a base.

nao se importem com o que tá dentro do begin e o end; a bronca é acima deles.

Faloww


Technos

Technos

Responder

Posts

05/05/2005

Rjun

Use os componetes da palheta ADO. Provavelmente o uso será parecido com o IBO.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar