Mensagem: Mismatch in datapacket
Estou desenvolvendo um sistema com vários tipos de cadastros, usando dbexpress, datasetprovider e clientdataset, com firebird e quando tento atualizar uma tabela da base de dados, com o método applyupdates, ocorre um erro com a seguinte mensagem ´mismatch in datapacket´.
Alguém sabe me dizer o que significa a mensagem e como resolver o problema.
Grato
Luiz
Alguém sabe me dizer o que significa a mensagem e como resolver o problema.
Grato
Luiz
Lab
Curtidas 0
Respostas
Andremuller
23/09/2005
Você escreveu todo SQL no SQLDataSet em maiúsculo?
tem mais de uma tabela selecionada nesse mesmo SQL?
tem mais de uma tabela selecionada nesse mesmo SQL?
GOSTEI 0
Lab
23/09/2005
Você escreveu todo SQL no SQLDataSet em maiúsculo?
Apenas os nomes das tabelas e dos campos estão em maiúsculo.
tem mais de uma tabela selecionada nesse mesmo SQL?
Existem duas tabelas relacionadas na instrução SQL
Apenas os nomes das tabelas e dos campos estão em maiúsculo.
tem mais de uma tabela selecionada nesse mesmo SQL?
Existem duas tabelas relacionadas na instrução SQL
GOSTEI 0
Andremuller
23/09/2005
esqueci de perguntar a versão do delphi, porque se for o 7, todo o SQL tem que estar em maíúsculo para a combinação Delphi7 + dbExpress + Firebird
Também deixe no SQL só a tabela principal, só para efeitos de teste.
Também tire qualquer flag no provider flags dos campos que não são da tabela principal.
Também deixe no SQL só a tabela principal, só para efeitos de teste.
Também tire qualquer flag no provider flags dos campos que não são da tabela principal.
GOSTEI 0
Lab
23/09/2005
Estou usando o delphi 7, dbexpress e firebird.
Todas as instruções SQL foram passadas para maiúscula e todos os flags do provider flags dos campos que não são da tabela principal estão vazios.
Mesmo assim continua ocorrendo o erro, só que não é em toda vez que são atualizados os dados. O erro ocorre fortuitamente.
O que realmente significa este erro?
Todas as instruções SQL foram passadas para maiúscula e todos os flags do provider flags dos campos que não são da tabela principal estão vazios.
Mesmo assim continua ocorrendo o erro, só que não é em toda vez que são atualizados os dados. O erro ocorre fortuitamente.
O que realmente significa este erro?
GOSTEI 0