Fórum Erro em uma Query #207497

19/01/2004

0

Olá, tenho o seguinte código:
  DM.Query2.SQL.Clear;
  DM.Query2.SQL.Text := ´select ID, AdminOperation, Operacao from users where ID =´ + EdtIDUser.Text;
  DM.Query2.ExecSQL;

  if DM.Query2.FieldbyName(´AdminOperation´).Value = ´/version´ then


Porem quando executo fala que da erro no If, porque não acha o Campo AdminOperation.. como é possível, se eu mandei selecionar ele na query?

Desde já agradeco,


Titanius

Titanius

Responder

Posts

19/01/2004

Maicongabriel

Bem, se não me engano o problema pode estar em ´[color=darkblue:b2acdfb9dd]DM.Query2.ExecSQL;[/color:b2acdfb9dd]´ tente montar assim ::

  DM.Query2.Close;
  DM.Query2.SQL.Clear;
  DM.Query2.SQL.Text := ´select ID, AdminOperation, Operacao from users where ID =´ + EdtIDUser.Text;
  DM.Query2.Open;

  if DM.Query2.FieldbyName(´AdminOperation´).Value = ´/version´ then



Responder

Gostei + 0

19/01/2004

Titanius

Valeu cara, o problema era esse mesmo... valeu mesmo...

flow...


Responder

Gostei + 0

19/01/2004

Paulo_amorim

Olá

Uma dica: sempre use Query.Open quando for SELECT, e Query.ExecSQL quando for operaçao (Ins, Alt, Del)


Ate+


Responder

Gostei + 0

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

Aceitar