Fórum Ordenação de Dados no Dbgrid no Delphi #488650
12/08/2014
0
Olá amigos!
Preciso de ajuda!
Desenvolvi uma aplicação em meu trabalho(delphi), no qual os dados aparecem ordenados no DbGrid. Ao chegar no protocolo(campo tabela) de número 251 (auto increment) este registro está se colocando na segunda posição no DbGrid, mas não dentro do gerenciador do banco de dados, que aparece na ordem certa.
Ex.: 001...002....003...004...005...006...007 etc
está ficando assim=> 001...253...002....003...004...005.........006...007..............251....252 etc.
E o dilema é o seguinte : no final de inserção de cada registro, eu jogo o ponteiro para a última coluna(last) e incremento o próximo registro(novo) e o delphi incrementa apartir do 252 e não do 253 que se posicionou no topo do DbGrid.
O 253 se posiciona no topo do Dbgrid e não é contado como o último registro. O último é sempre o 252.
Pelo Amor de Deus me Ajudem!!! Esses protocolos são gerados automaticamente um após o outro e não podem se repetirem.
Obs.: Delphi 7, Banco My Sql,
Preciso de ajuda!
Desenvolvi uma aplicação em meu trabalho(delphi), no qual os dados aparecem ordenados no DbGrid. Ao chegar no protocolo(campo tabela) de número 251 (auto increment) este registro está se colocando na segunda posição no DbGrid, mas não dentro do gerenciador do banco de dados, que aparece na ordem certa.
Ex.: 001...002....003...004...005...006...007 etc
está ficando assim=> 001...253...002....003...004...005.........006...007..............251....252 etc.
E o dilema é o seguinte : no final de inserção de cada registro, eu jogo o ponteiro para a última coluna(last) e incremento o próximo registro(novo) e o delphi incrementa apartir do 252 e não do 253 que se posicionou no topo do DbGrid.
O 253 se posiciona no topo do Dbgrid e não é contado como o último registro. O último é sempre o 252.
Pelo Amor de Deus me Ajudem!!! Esses protocolos são gerados automaticamente um após o outro e não podem se repetirem.
Obs.: Delphi 7, Banco My Sql,
Adailson Cosme
Curtir tópico
+ 0
Responder
Posts
12/08/2014
Marcos Saffran
Olá Adailson,
qual é a sql para popular a grid e esse campo é de qual tipo?
qual é a sql para popular a grid e esse campo é de qual tipo?
Responder
Gostei + 0
12/08/2014
Adailson Cosme
Eu puxo direto pela view source: coloco o datasource da tabela e os dados sao automaticamente inseridos.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)