Fórum Ajuda Iniciante Delphi #163271

29/05/2003

0

Favor, como eu faço para inserir o que foi digitado em uns Edits (Nome, Endereço, Numero, Cidade, Obs) em uma tabela no InterBase, com o comando insert do SQL, e depois gravar os dados na tabela.

Obrigado.


Guide

Guide

Responder

Posts

29/05/2003

Edineidaniel

Primeiramente os usados para gravar alguma coisa em banco de dados são DBEdits.
Vc Deve ter um DataSource e um IBQuery. relacionados.

em algum Button de confirmação de cadastro vc pode no evento onClick:
IBQuery.post;

Tentei assim e funcionou normal;

OBS.: Os DBEdits tem de estar relacionados com o datasource cada qual com seu campo...

t+

Edinei


Responder

Gostei + 0

29/05/2003

Rmfb

CÓDIGO DO BOTAO INSERIR:

If DataSource.DataSet.State = dsBrowse Then
Table1.Insert;

CÓDIGO DO BOTAO SALVAR:

If DataSource.DataSet.State In [dsInsert,dsEdit] Then
Table1.Post;

{Só poderemos dá um Post na Table se ela estiver no modo de edição
ou no modo de inserção, caso contrário, vai dar erro.}


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar