Ir para conteúdo
Faça parte da equipe! (2024) ×
Conheça nossa Beta Zone! Novas áreas a caminho! ×
  • Quem está por aqui   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.

Cadastrar usuario - Delphi + ZEOS


Dark_Killer
 Compartilhar

Posts Recomendados

E ae pessoal, tudo bem?

 

Bom, tenho um trabalho para a facul.

Tenho que fazer um sistema para um hotel fazenda utilizando o delphi 7.

 

bom, estou me inrroscando para cadastrar um usuario no banco de dados.

 

Tenho uma form com caixas de texto (nome, endereço, telefone, rg e cpf).

e mais três botões (gravar, cancelar e sair)

 

Bom, estou usando ZEOS para fazer a conexão com o banco de dados, e isso ele esta fazendo normalmente.

Só que não estou conseguindo implementar a parte de gravar os dados na tabela.

 

Sei que devo implementar no procedimento do botão salvar, para ele recolher os valores dos campos e jogar em um comando insert para ele inserir na tabela do bd.

 

A duvida é: como fazer isso?

 

alguém pode me ajudar quanto a isso?

 

 

obrigado.

Link para o comentário
Compartilhar em outros sites

E ae pessoal, tudo bem?

 

Bom, tenho um trabalho para a facul.

Tenho que fazer um sistema para um hotel fazenda utilizando o delphi 7.

 

bom, estou me inrroscando para cadastrar um usuario no banco de dados.

 

Tenho uma form com caixas de texto (nome, endereço, telefone, rg e cpf).

e mais três botões (gravar, cancelar e sair)

 

Bom, estou usando ZEOS para fazer a conexão com o banco de dados, e isso ele esta fazendo normalmente.

Só que não estou conseguindo implementar a parte de gravar os dados na tabela.

 

Sei que devo implementar no procedimento do botão salvar, para ele recolher os valores dos campos e jogar em um comando insert para ele inserir na tabela do bd.

 

A duvida é: como fazer isso?

 

alguém pode me ajudar quanto a isso?

 

 

obrigado.

 

Já tentou usar o Microsoft Access para fazer a conexão ?

 

 

Eu acho mais fácil.

Link para o comentário
Compartilhar em outros sites

Então mano... só que o professor falou que tem que ser ou com postgres, mysql ou oracle.

 

olha o cod

 

procedure TCad_Cli.bt_cad_salvarClick(Sender: TObject);

 

var strnome, strendereco, strtelefone, strrg, strcpf : String;

 

begin

 

strnome := txt_cad_nome.Text;

strendereco := txt_cad_endereco.Text;

strtelefone := txt_cad_telefone.Text;

strrg := txt_cad_rg.Text;

strcpf := txt_cad_cpf.Text;

 

 

DataModule1.ZQuery1.Active := False;

DataModule1.ZQuery1.SQL.Clear;

DataModule1.ZQuery1.SQL.Add('insert into cliente (nome, endereco, telefone, rg, cpf) values ("'+strnome+'", "'+strendereco+'", '+strtelefone+', '+strrg+', '+strcpf+');');

DataModule1.ZQuery1.ExecSQL;

 

 

end;

 

Ele compila e roda certinho, mas quando entro com os dados nos campos ele da um erro de sql dizendo que "a coluna (texto que escrevi no campo nome) não existe.

Essa pixorra ta entendendo que o que eu entro dentro do campo de texto é uma coluna e não um valor.

Alguém ai que saiba ajudar?

Link para o comentário
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
 Compartilhar

×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.