Erro em uma Query
Olá, tenho o seguinte código:
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,
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
Curtidas 0
Respostas
Maicongabriel
19/01/2004
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
GOSTEI 0
Titanius
19/01/2004
Valeu cara, o problema era esse mesmo... valeu mesmo...
flow...
flow...
GOSTEI 0
Paulo_amorim
19/01/2004
Olá
Uma dica: sempre use Query.Open quando for SELECT, e Query.ExecSQL quando for operaçao (Ins, Alt, Del)
Ate+
Uma dica: sempre use Query.Open quando for SELECT, e Query.ExecSQL quando for operaçao (Ins, Alt, Del)
Ate+
GOSTEI 0