Fórum Consulta com Dados aleatórios passados como parâmetro. #257254
04/11/2004
0
Infoy2k
Curtir tópico
+ 0Posts
05/11/2004
Inutaishou
Select * From Tabela Where (Cod = x) Or (Cod = y) Or (Cod = z)
[]´s,
Gostei + 0
05/11/2004
Arc
Gostei + 0
05/11/2004
Infoy2k
Seria livre sim, o usuário é quem vai digitar os códigos. Por exemplo eu teria um listbox e o programa teria que ler todos os códigos digitados adicionar a consulta e trazer os registros referentes.
Gostei + 0
05/11/2004
Gandalf.nho
Gostei + 0
05/11/2004
Titanius
select * from pedidos where RECNO in ( 125, 3625, 3652, 1, 254, 7 )
No caso, voce pode por um Edit e mandar o Usuario digitar os codigos, com as virgulas ou com espaço mesmo, aih voce trocaria os espaços pela virgula...
Espero ter ajudado!
Gostei + 0
05/11/2004
Titanius
tente
var s: string; i: integer; begin for i := 0 to ListBox1.Items.Count -1 do s := s + ´, ´ + ListBox1.Items.Strings[i]; Query1.SQL.Add(´select * from pedidos´); Query1.SQL.Add(´where RECNO in ( ´ + s + ´)´ ); end;
Nao testei, mas seria basicamente isso..
[]s
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)