insert into em SqlQuery

Delphi

17/08/2010

galera to tentando dar um insert direto em uma query sem usar provider e nem clientdataset, estou fazendo na mão mesmo é só pra fim de aprendizagem... eis o código que estou inserindo.

SQLQuery1.Close;
  SQLQuery1.SQL.Clear;
  SQLQuery1.SQL.Add('INSERT INTO VENDA(CODIGO_PRODUTO,DESCRICAO_PRODUTO) VALUES('+Edit1.Text+ ',' +Edit2.Text+ ')' );
  SQLQuery1.Open;
  SQLQuery1.Post;


está dando erro "column unknown" + o valor que eu coloquei no edit2
Jonathan Campos

Jonathan Campos

Curtidas 0

Respostas

Marco Salles

Marco Salles

17/08/2010

galera to tentando dar um insert direto em uma query sem usar provider e nem clientdataset, estou fazendo na mão mesmo é só pra fim de aprendizagem... eis o código que estou inserindo.

SQLQuery1.Close;
  SQLQuery1.SQL.Clear;
  SQLQuery1.SQL.Add('INSERT INTO VENDA(CODIGO_PRODUTO,DESCRICAO_PRODUTO) VALUES('+Edit1.Text+ ',' +Edit2.Text+ ')' );
  SQLQuery1.Open;
  SQLQuery1.Post;


está dando erro "column unknown" + o valor que eu coloquei no edit2
.. Não seria assim  ???  
SQLQuery1.Close;
  SQLQuery1.SQL.Clear;
  SQLQuery1.SQL.Add('INSERT INTO VENDA(CODIGO_PRODUTO,DESCRICAO_PRODUTO) VALUES('+
          QuotedStr(Edit1.Text)+ ',' +QuotedStr(Edit2.Text)+ ')' );
  SQLQuery1.ExecSQL(true);

   
GOSTEI 0
Jonathan Campos

Jonathan Campos

17/08/2010

valew Marcos era assim mesmo obrigado!!!
GOSTEI 0
POSTAR