Programa em Delphi com problema no Índice
10/07/2019
0
Bom dia pessoal!
Aqui na empresa onde trabalho tem um programa de ponto.
No arquivo .BDF está com as datas erradas, pegando assim o mês de janeiro. Porém quando altero a data do mês 01 para o mês 07 ele da erro no indice, o arquivo .MDX.
Alguém sabe como que eu altero o índice para que o programa puxe corretamente as datas sem dar problema no índice?
Aqui na empresa onde trabalho tem um programa de ponto.
No arquivo .BDF está com as datas erradas, pegando assim o mês de janeiro. Porém quando altero a data do mês 01 para o mês 07 ele da erro no indice, o arquivo .MDX.
Alguém sabe como que eu altero o índice para que o programa puxe corretamente as datas sem dar problema no índice?
André
Curtir tópico
+ 0
Responder
Posts
13/08/2019
Anderson Gonçalves
Bom dia pessoal!
Aqui na empresa onde trabalho tem um programa de ponto.
No arquivo .BDF está com as datas erradas, pegando assim o mês de janeiro. Porém quando altero a data do mês 01 para o mês 07 ele da erro no indice, o arquivo .MDX.
Alguém sabe como que eu altero o índice para que o programa puxe corretamente as datas sem dar problema no índice?
Aqui na empresa onde trabalho tem um programa de ponto.
No arquivo .BDF está com as datas erradas, pegando assim o mês de janeiro. Porém quando altero a data do mês 01 para o mês 07 ele da erro no indice, o arquivo .MDX.
Alguém sabe como que eu altero o índice para que o programa puxe corretamente as datas sem dar problema no índice?
André,
verifique as ligações entre as chaves estrangeiras e depois verifique se alguma delas está em branco com registro relacionado e esse registro precisa ser dado manutenção, ou apagar ou editar e preencher a chave estrangeira que está em branco, isso acontece muito com quem utiliza banco de dados antigo assim, não tem o mínimo controle, é tudo manual, e se houver uma falta de energia enquanto você grava no banco de dados utilizando tabelas ou queres que não sejam dinâmicos acontece isso, se for com comandos Edit, Insert, Append é preciso que a tabela esteja aberta para funcionar, já se você informar o código dinamicamente e executar com o comando ExecSQL, o risco disso é quase ZERO porque são ms para gerar a operação. Então recomendo sair do banco que está e mudar a forma de programação, mesmo porque se você estiver acessando uma tabela ninguém mais pode utilizar a mesma tela para garantir a INTEGRIDADE dos dados.
Abraço, espero ter ajudado.
Responder
Clique aqui para fazer login e interagir na Comunidade :)