Ajuda Iniciante Delphi

Delphi

29/05/2003

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

Curtidas 0

Respostas

Edineidaniel

Edineidaniel

29/05/2003

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


GOSTEI 0
Rmfb

Rmfb

29/05/2003

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.}


GOSTEI 0
POSTAR