Problemas com arquivo .gdb
Beleza galera!!!
Estou tendo problemas com o meu arquivo [color=red:69555b11fa].GDB[/color:69555b11fa], nele tem 4 tabelas: [i:69555b11fa]Clientes, Ordens de Servicos, Formas de Pagamento e Funcionarios[/i:69555b11fa]; para inserir dados tudo funciona muito bem porém quando tento editar os dados das duas primeiras tabelas (Clientes e Ordens), sempre me mostra uma mensagem de falha na atualização ([u:69555b11fa]Update Failed[/u:69555b11fa]). Então refiz o acesso as duas tabelas mas continua dando o mesmo erro. Existe a possibilidade de ser um erro no arquivo [color=red:69555b11fa].gdb[/color:69555b11fa] ou erro no codigo de inserção e alteração dos dados??
Uso Delphi 7.0, Firebird 1.5 (IbExpert), Ferramentas Interbase para acesso ao .gdb
Ps. Se alguem tiver um exemplo de banco de dados usando estas ferramentas e puder disponibilizar este exemplo para mim.
Obrigado,
Antônio
Estou tendo problemas com o meu arquivo [color=red:69555b11fa].GDB[/color:69555b11fa], nele tem 4 tabelas: [i:69555b11fa]Clientes, Ordens de Servicos, Formas de Pagamento e Funcionarios[/i:69555b11fa]; para inserir dados tudo funciona muito bem porém quando tento editar os dados das duas primeiras tabelas (Clientes e Ordens), sempre me mostra uma mensagem de falha na atualização ([u:69555b11fa]Update Failed[/u:69555b11fa]). Então refiz o acesso as duas tabelas mas continua dando o mesmo erro. Existe a possibilidade de ser um erro no arquivo [color=red:69555b11fa].gdb[/color:69555b11fa] ou erro no codigo de inserção e alteração dos dados??
Uso Delphi 7.0, Firebird 1.5 (IbExpert), Ferramentas Interbase para acesso ao .gdb
Ps. Se alguem tiver um exemplo de banco de dados usando estas ferramentas e puder disponibilizar este exemplo para mim.
Obrigado,
Antônio
Tchoninho
Curtidas 0
Respostas
Rodolpho123
15/02/2005
Qual é o componente que vc usa para fazer estas atualizações? IBQuery,IBTable...?
GOSTEI 0
Tchoninho
15/02/2005
Para acesso uso: [color=red:e957045097]IBTransaction, IBUpdateSQL, IBQuery, DataSource, IBDatabase;[/color:e957045097]
GOSTEI 0
Gandalf.nho
15/02/2005
Você montou corretamente a query da propriedade ModifySQL?
GOSTEI 0
Isabelct
15/02/2005
Você também pode tentar atualizar o IBX (vá em http://cc.borland.com/ccweb.exe/listing?id=20257 ). Em versões anteriores do Delphi (acho que era a 5) eu estava tendo problemas com IBX e Firebird, e a atualização do IBX corrigiu o problema.
GOSTEI 0
Rodolpho123
15/02/2005
Se vc está usando IBUpdateSQL, na tela onde vc define quais são os campos-chaves, vc deve estar passando todos...
Verifique qual é o seu campo-chave e informe apenas ele na tela....
Verifique qual é o seu campo-chave e informe apenas ele na tela....
GOSTEI 0