insert com query

Delphi

08/08/2003

estou migrando meu sistema de paradox para interbase e queria manter os mesmos métodos de gravação

com o paradox eu fazia uma gravação com query assim:

query1.insert;
queyr1codigo.value := edit1.text;
query1nome.value := edit2.text;
query1.post;

tentei usar essa mesma forma no interbase, e ele sempre me diz que não pode alterar uma query read only, mas se eu fizer :

query1.sql.add(´insert into codigo (codigo, nome) values (edit1.text, edit2.text´);
query1.execsql;

ele aceita.

existe alguma propriedade que eu tenha que mudar para ele aceitar a minha forma antiga de gravação, ou nao conseguiria mesmo.

estou usando os componentes da paleta interbase, delphi 6


Salupe

Salupe

Curtidas 0

Respostas

Babu

Babu

08/08/2003

Query1.SQL.Clear;
Query1.SQL.Add(´Insert into Clientes (Codigo, Nome)´);
Query1.SQL.Add(´Values(´+ QuotedStr (Edit1.Text)+ ´,´+
QuotedStr (Edit2.Text )+´)´);
Query1.ExecSQL;


GOSTEI 0
POSTAR