DBgrid com ADOQuery - Indo para uma linha do DBGrig
Quero posicionar o cursor em uma deteminada linha do DBGrid. Se faço algo do tipo: ´select * from clientes where cod=´007´ ´, vou para a linha que quero mas o DBGrid ficará com apenas uma linha. Como faço para apenas movimentar o cursor para este determinado código?
Saviomiranda
Curtidas 0
Respostas
Wallacest
27/10/2003
Usando este tipo de consulta, a SQL so vai mostrar na table Cliente o codigo que seja 007, logico que só haverá 01. Assim fica tipo um FILTRO.
Entretanto, Posicisar seria mais com se você pegasse o MOUSE e clicasse no desejado. Acho que do jeito que esta fazendo é errado.
Qual BD utiliza?
Você pode usar o Comando LOCATE ou FINDENEAREST
Entretanto, Posicisar seria mais com se você pegasse o MOUSE e clicasse no desejado. Acho que do jeito que esta fazendo é errado.
Qual BD utiliza?
Você pode usar o Comando LOCATE ou FINDENEAREST
GOSTEI 0
Saviomiranda
27/10/2003
Usando este tipo de consulta, a SQL so vai mostrar na table Cliente o codigo que seja 007, logico que só haverá 01. Assim fica tipo um FILTRO.
Entretanto, Posicisar seria mais com se você pegasse o MOUSE e clicasse no desejado. Acho que do jeito que esta fazendo é errado.
Qual BD utiliza?
Você pode usar o Comando LOCATE ou FINDENEAREST
Uso MS-SQL 2000. Consegui fazer a ação utilizando o LOCATE mas levei uma ´surra´, pois o delphi não reconhecia os parâmetros do locate. Após colocar em USES variant ele deu um erro de ´redefinição´... Após retirá-la (onde tinha colocado manualmente), funcionou perfeitamente. Só mais um detalhe: Quais são as duas opções de busca do locate?
locate(´ campo´,´string´,[opcao])
GOSTEI 0