[firebase-br] RES: Oque devo usar...
Dimas Bolognani
dimas em dbsoftinformatica.com.br
Seg Nov 20 11:01:36 -03 2006
Rodrigo obrigado pela informação..
no passo 6º = DM.IBCaixa.Close; só uso quando estiver usando um select, no
caso de um
INSERT, UPDATE, DELETE..só preciso do DM.IBCaixa.Unprepare;
a respeito das procedures preciso sim mudar.. ou dar uma estuda p/ mudar...
se vc tiver algum exemplo bem platico p/ me passar fico muito agradecido...
DBSOFT INFORMÁTICA LTDA
OURO FINO - MG
TEL.(35)3441-5254
Dimas Bolognani
----- Original Message -----
From: "Rodrigo Madureira Barbosa" <rodrigo.madu em gmail.com>
To: "'FireBase'" <lista em firebase.com.br>
Sent: Monday, November 20, 2006 8:28 AM
Subject: [firebase-br] RES: Oque devo usar...
// (1º) Limpa-se o sql
DM.IBCaixa.SQL.Clear;
// (2º) Atribui-se o sql
DM.IBCaixa.SQL.Add('...SQL...');
// (3º) Prepara o camarada
DM.IBCaixa.SQL.Prepare;
// (4º) Passa os parâmetros
DM.IBCaixa.SQL.ParamByName('')...
// (5º) Abre o cara, no caso de sql para seleção de dados
DM.IBCaixa.SQL.Open;
// (5º) Ou executa o sql correspondente (INSERT, UPDATE, DELETE, etc...)
DM.IBCaixa.SQL.Execute;
// (6º) Fecha o camarada
DM.IBCaixa.Close;
// (7º) Desprepara o caboclo
DM.IBCaixa.Unprepare;
OBS.: Repare que o 5º passo é condicional, ou usa o OPEN, para abrir o
cursor ou a query para seleção de dados, ou usa o EXECUTE no CURSOR, para
executar um statement qualquer...
O bom mesmo seria vc utilizar procedures para procedimentos de inserção,
deleção ou atualização de tabelas... procure se informar a respeito... seria
melhor e mais rápido...
Abraços...
Rodrigo Madureira Barbosa
-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em
nome de Dimas Bolognani
Enviada em: segunda-feira, 20 de novembro de 2006 08:11
Para: FireBase
Assunto: [firebase-br] Oque devo usar...
Bom dia a todos,
Para quem usa o IBO, quando vou fazer um INSERT qual a seguencia correta e
oq devo usar neste caso..
uso este componente p/ varios procedimentos..preciso usar também o
DM.IBCaixa.Close
DM.IBCaixa.Unprepare;
DM.IBCaixa.Close;
DM.IBCaixa.SQL.Clear;
DM.IBCaixa.SQL.Add('INSERT........
DM.IBCaixa.Prepare; O prepare eu uso antes ou depois dos
paramentros?
DM.IBCaixa.ParamByName('DATAMOV').AsDate := DATE;
DM.IBCaixA.ExecSQL;
não vou usar mais no momento, devo usar assim.
DM.IBCaixa.Unprepare;
DM.IBCaixa.SQL.Clear;
Obrigado a todos..
DBSOFT INFORMÁTICA LTDA
OURO FINO - MG
TEL.(35)3441-5254
Dimas Bolognani
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa
Mais detalhes sobre a lista de discussão lista