ORDEM CRESCENTE

GUTO 07/01/2005 18:18:51
#59307
estou usando esse codigo para ordenar meus registros pela ordem crescente no form , estava tudo certo derrepende depois que inclui um registro ja nao funcionava mais o ultimo registro que eu inclui nao entrou na ordem alguem tem um help ?
"SELECT * FROM Tbl_Lotes order by Codigo"
USUARIO.EXCLUIDOS 07/01/2005 18:22:31
#59311
depois de incluir, voce deu um refresh no RECORDSOURCE?
GUTO 07/01/2005 19:49:16
#59322
num como faz, e onde poe , no form load?
GUTO 07/01/2005 19:53:24
#59323
esta aparecendo uma mensagem assim , eu puis no final do form load " Refresh" Errror during load .refer to 'C: windows \ desktop \ etc\ FrmPontoCom. log' e ainda nao esta crescente
CAPITAO.GARCIA 07/01/2005 20:56:34
#59331
Eu sei que tem q colocar ASC ou DESC, mas não lembro onde =[
PAULOHSV 08/01/2005 07:28:45
#59359
Guto tente usar:
"SELECT * FROM Tbl_Lotes order by Codigo desc" ou "SELECT * FROM Tbl_Lotes order by Codigo asc" dependendo da ordem que vc quiser
USUARIO.EXCLUIDOS 08/01/2005 12:27:53
#59401
GUTO, APOS A INCLUSÃO DO REGISTRO SERà NECESSARIO REFAZER A PESQUISA SQL, ACHO QUE é NESTE PONTO QUE VC ESTA PECANDO.

ESPERO TER AJUDADO.
GUTO 08/01/2005 15:24:10
#59426
O meu sistema é um cadastro de imobiliaria onde eu tenho o codigo do cliente cadastrado e o codigo do imovel que ele esta pondo pra vender pela imobiliaria, esses codigos que vcs me passara deram certo valeu , mas nao fica na ordem tipo assim o cliente 01, com o codigo do imovel 01 (que seria o 1º imovel dele no form) cliente 01 codigo do imovel 03 ( ele pode ter mais de um imovel no mesmo form) e depois o codigo do imovel 02 , nao fica na ordem assim codigo do imovel 01,02,03 , o codigo do cliente sim , pq esta relacionado, mas o codigo do imovel nao, sera que tem jeito de fazer isso?
e ainda por cima permite incluir registro de imoveis iguais, tem como nao permitir isso
USUARIO.EXCLUIDOS 08/01/2005 15:51:49
#59429
Resposta escolhida
Coloque no ORDER BY a lista de campos que você deseja ordenar o recordset, assim:

SELECT Codigo, Imovel, Nome, Endereco FROM Tbl_Lotes ORDER BY Codigo, Imovel
GUTO 08/01/2005 16:01:31
#59431
Jose eu puis assim e deu um erro assim " Erro de sintaxe (operador ausente) na expressao de consulta 'CodigoImo*'

rsApartamentos.Open "SELECT Codigo, CodigoImo * FROM Tbl_Apartamentos order by Codigo, CodigoImo", cnBd, adOpenKeyset, adLockOptimistic
GUTO 08/01/2005 16:06:34
#59432
puis agora assim e deu certo Jose tava faltando uma virgula depois do CodigoImo rsApartamentos.Open "SELECT Codigo, CodigoImo, * FROM Tbl_Apartamentos order by Codigo, CodigoImo", cnBd, adOpenKeyset, adLockOptimistic

Valeu
[S71] a todos
Tópico encerrado , respostas não são mais permitidas