Padrao Cliente / Servidor

Delphi

17/07/2006

Ola , quero tirar algumas duvidas.

1) Num sistema cliente/servidor qual e o padrao para inserir um registro em cadastro de clientes. é atraves do comando insert post ou atraves de uma procedure

2) na base de dados do meu sistema estar no servidor, quando uma maquina cliente abre o formulario e no oncreat esta componente ibdataset.open todos os registro da tabela e trasido pela rede ate o cliente?

- quando se realiza uma consulta tipo:
tbCliente.close
select * from cliente
where nome = ´NOME´
tbCliente.open

todos os clientes sao trasdo na rede ou so os registro = nome.


Elcilei

Elcilei

Curtidas 0

Respostas

Elcilei

Elcilei

17/07/2006

alguem


GOSTEI 0
Alexrigon

Alexrigon

17/07/2006

Caro elcilei,

Quando voce usa ibdataset.open e a instrução sql for: Select * from arquivo. Todo o seu banco de dados será trazido pela rede.

Quando voce usa um parametro no caso com a instrução where, voce trará um ou todos os registros que satisfazer a instrução....

Para inserir um dado acho que não importa muito o modo desde que o mesmo funcione.

Como uso DBExpress, uso o seguinte.

SQLQuery.Close;
SQLQuery.SQL.Clear;
SQLQuery.SQL.Add(´Insert into produto (pr_cod, pr_des) Values (:cod, :des)´);
SQLQuery.Params[0].AsString:=codigo do produto;
SQLQuery.Params[1].AsString:=nome do produto;
SQLQuery.ExecSQL;


Espero ter ajudado...


GOSTEI 0
POSTAR