Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Fredie Mercury

Delphi -SQL

Recommended Posts

Tenho um campo na tabela clientes chamado nome e quero colocar o valor de um edit.text! Tenho um data module chamado basededados! como que faço, sei que é usando o INSERT, masalguém pode me dizer os passos, estou com umas apostilas e não entendi a ordem das coisas!se alguem puder me ajudar agradeço!valeu!

Compartilhar este post


Link para o post
Compartilhar em outros sites

em delphi faz assimtable1.insert;table1.nome.asstring:=edit.text;table1.post;

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se for usar o componente query faz assimquery1.close; // Fecha a query query1.sql.clear // limpa a queryquery1.sql.add (' insert into tabela (campo1, campo2) values (:campo1, :campo2)');query1.parambyname (campo1).asstring := edit1.text;query1.parambyname(campo2).asstring := edit2.text;query1.execsql;bom... esses comandos ficam "usaveis" em qualquer banco de dados que tenha comandos sqlespero ter ajudado

Compartilhar este post


Link para o post
Compartilhar em outros sites

o execsql eh pra executar o comando da query...se você simplismente der um open....vai dar erro...//quanto ao fato de construir a sql dinamicamente...eu particularmente não gosto de usar parametros ...eu passo logo os valores como constantes....eu acho mais simples..

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.