Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   Error con Delete From (https://www.clubdelphi.com/foros/showthread.php?t=25976)

ElDioni 10-10-2005 08:48:52

Error con Delete From
 
Hola
tengo el siguiente codigo puesto en mi programa:

Código Delphi [-]
 adoquery2.Close;
 adoquery2.SQL.Text:='DELETE FROM detalleped WHERE num_pedido=' + txtpedido.Text + ' AND linea=' + inttostr(linea);
 adoquery2.ExecSQL;
 adoquery2.Open;
el adoquery2.sql.text va todo junto no es un error, es que aqui no cabe, el caso es que me salta un error que dice lo siguiente.

'Current provider does not support returning multiple recordsets from a single execution'

Estoy utilizando delphi7 y access 97, y el proveedor que utilizo es microsoft jet oldb 4.0

alguien sabe por que puede ser, gracias por adelantado

Neftali [Germán.Estévez] 10-10-2005 09:50:25

No tiene sentido hacer un Open con una consulta SQL que contiene un DELETE. Elimina esa línea, creo que es innecesaria. Con el ExecSQL ya tienes suficiente.

ElDioni 10-10-2005 09:57:56

sql.text:=adoquery2.open
 
Creo que tenias razon ya que ahora me aparece otro error pero creo poder solucionarlo, gracias por la indiciacion.


La franja horaria es GMT +2. Ahora son las 22:34:34.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi