Uma variável mArq, que é o nome do arquivo a consultar.
4 RadioButton
if Rb_Igual .Checked then Inicio.mSinal := ' = ' ;
if Rb_Difer .Checked then Inicio.mSinal := ' <> ' ;
if Rb_Maior .Checked then Inicio.mSinal := ' >= ' ;
if Rb_Menor .Checked then Inicio.mSinal := ' <= ' ;
Pergunta
Bettega
Bom dia.
Estou tentando fazer um filtro em uma query.
Tenho :
Uma variável mArq, que é o nome do arquivo a consultar.
4 RadioButton
if Rb_Igual .Checked then Inicio.mSinal := ' = ' ;
if Rb_Difer .Checked then Inicio.mSinal := ' <> ' ;
if Rb_Maior .Checked then Inicio.mSinal := ' >= ' ;
if Rb_Menor .Checked then Inicio.mSinal := ' <= ' ;
e dois edits
Ed_Campo e Ed_Filtro
Estou tentando fazer desta forma :
Query1.Close ;
Query1.SQL.Clear ;
Query1.SQL.Add ( 'Select * from ' + mArq ) ;
Query1.SQL.Add ( 'where ' + Ed_Campo_F.Text + Inicio.mSinal + Ed_Filtro.Text ) ;
Já tentei colocar aspas em várias formas diferentes, mas sempre dá erro.
Somente o select sem o where, funciona.
Neste caso, a query é para arquivos Paradox. Posteriormente vou fazer para MySQL.
Por esta razão, se forem diferentes, favor postar as duas.
Obrigado.
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.