Fórum Consulta sql #257523
08/11/2004
0
seja igual a que esteja no banco
fiz assim mas ta dando erro
Consulta:= ´select Matricula, nome, Status from alunos where ´;
Consulta := Consulta + ´Matricula ´;
Consulta:= Consulta+´= ´+QuotedStr(EdtLocalizar.Text)+´´;
onde está o erro
agradeço desde já!
:)
_celo
Curtir tópico
+ 0Posts
08/11/2004
Delphi32
Gostei + 0
08/11/2004
Reginaldo174
Consulta := Consulta + ´Matricula ´;
Consulta:= Consulta+´= :cod´;
parambyname(´cod´).value := Strtoint(EdtLocalizar.Text);
Gostei + 0
08/11/2004
Paulo_amorim
Se não estou errado as últimas 2 aspas que você colocou são dispensáveis, não?
Mas com parâmetros a query fica melhor, assim a solução do Reginaldo eh mais válida
Até+
Gostei + 0
08/11/2004
Osocram
pois se non for enton tem q retirar o QuotedStr
e tbm pod retirar as duas ultimas aspas
ASsim ficaria um pouco mais facil d entender
Consulta:= ´select Matricula, nome, Status ´; Consulta := Consulta + ´from alunos ´; Consulta := Consulta + ´where Matricula = ´+EdtLocalizar.Text;
ou
Consulta:= ´select Matricula, nome, Status ´+#13 + ´ from alunos ´+13+ ´ where Matricula = ´+EdtLocalizar.Text;
Gostei + 0
08/11/2004
_celo
Valewwww pela resposta a noite vou testar
Gostei + 0
09/11/2004
_celo
Undeclared Identifier: ´parambyname´
:(
Gostei + 0
10/11/2004
Gandalf.nho
Consulta:= ´select Matricula, nome, Status ´;
Consulta := Consulta + ´from alunos ´;
Consulta := Consulta + ´where Matricula = :cod´;
Query.SQL.Text := Consulta;
Query.ParamByName(´cod´).AsString := EdtLocalizar.Text;
Query.Open;
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)