ActiveDelphi - Índice do Fórum ActiveDelphi
.: O site do programador Delphi! :.
 
 FAQFAQ   PesquisarPesquisar   MembrosMembros   GruposGrupos   RegistrarRegistrar 
 PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   EntrarEntrar 

Comandos de SQL no Delphi 7

 
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
programador_gbr
Novato
Novato


Registrado: Terça-Feira, 15 de Julho de 2003
Mensagens: 1

MensagemEnviada: Ter Set 02, 2003 9:01 am    Assunto: Comandos de SQL no Delphi 7 Responder com Citação

Bom dia
Estou desenvolvendo um sistema de banco de dados no Delphi 7 e preciso saber como implementar os comandos SQL no delphi.
Eu já sei os comandos SQL , só não sei como colocar-los no delphi.
Por favor me mostrem um exemplo de cada operação básica (cadastro,consulta,alteração e exclusão)
Obs: Todos os dados serão recebidos e mostrados(no caso de consultas) em edits.
Obrigado.
:casstet:
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
araujojunior
Aprendiz
Aprendiz


Registrado: Sexta-Feira, 6 de Junho de 2003
Mensagens: 275
Localização: Fortaleza/CE

MensagemEnviada: Ter Set 02, 2003 11:15 am    Assunto: Comandos de SQL no Delphi 7 Responder com Citação

É moleza cara,

Existem os componentes de comunicação com o banco de dados, vou explicar mais precisamente sobre a BDE.

Na palheta BDE, vc tem os componenetes: TTable, TStoredProc, TQuery, TUpdateSQL entre outros.... o componente onde vc deverá colocar as instruções é o TQuery, na propriedade SQL.

Segue alguns exemplos:

Select * from tb_clientes where cd_cliente=:p1

Insert into tb_clientes (CODIGO, NOME, TELEFONE) VALUES (:p1,:p2,:3)

Vc verificou que existem parametros a serem passados ao SQL (:p1), para indica-los no delphi vc pode fazer assim:

With Modulo_Dados.Clientes Do
Begin
Close;
ParamByName(\'p1\').Value:=StrToInt(Edit1.Text)
ParamByName(\'p2\').Value:=Edit2.Text;
Open;
End;

Assim por diante.

Espero telo ajudado.

Junior
:casstet:
Razz
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular MSN Messenger
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi Todos os horários são GMT - 3 Horas
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.


Powered by phpBB © 2001, 2005 phpBB Group
Traduzido por: Suporte phpBB