Inserção, alteração de registros no forms com bd Interbase

Delphi

12/04/2003

Pessoal estou com um problema super chato

Tenho uma aplicação que estou desenvolvendo em Delphi 6 usando banco de dados Interbase 6.
Trabalhando com seguintes componentes
- TIBQuery para mostrar dados das tabelas;
- TIBSQL para executar alguns comandos SQL;

Os dados são inseridos pelo formulário através do componente TIBSQL.
Ex.
datamodulo.TIBSQL.clear;
datamodulo.TIBSQL.add(´insert into...´)

o problema é que os dados que foram inseridos não são mostrados no formulário. já tentei refresh, fechar e abrir a TIBQuery dá um erro como se o banco estivesse fechado.

Quando trabalhava com uma Query usando o Oracle 8i isso não acontecia.

Alguém poderia me ajudar neste problema?

Carlos Henrique


Chas

Chas

Curtidas 0

Respostas

Excon

Excon

12/04/2003

Olá;


Bom. Se você estiver usando edit´s no lugar de dbedit´s, terá fazer uma leitura na tabela e passar os parâmetros para os edit´s. Senão, quando salvar o registro utilize o commit para finalizar a transação pore´m ela se manterá aberta.


GOSTEI 0
POSTAR