Borrar datos desde formulario

Hola experto estoy tratando de borrar datos desde un formulario y lo hago de esta forma
SET EXCLUSIVE ON
SET DELETE ON
DELETE FROM deta WHERE deta.docdet = thisform.textdoc.Value
SELECT deta
pack
DELETE FROM encaun WHERE encaun.doc = thisform.textdoc.Value
SELECT encaun
pack
el problema es que me pide dejar las bases en forma exclusiva y no me es funcional de esta forma ya que varios usuarios trabajan con esta tabla.
Me podrías indicar como corregirlo.
Saludos,
Mishel

1 respuesta

Respuesta
1
SET DELETE ON
DELETE FROM deta WHERE deta.docdet = thisform.textdoc.Value
Eso es lo único que debería de ir no debería de ir nada más, ademas si te pide esclusividad, lo que puedes hacer es poner el formulario con datasession = 2 es decir private
Fíjate que no me funciono porque desde otro formulario mando a llamar la información para llenar este formulario y cuando tengo la información en pantalla si corresponde la elimino, lo realice como me indicaste pero si pongo el primer formulario en datasession=2 no me reconoce el cursor con el que lleno el segundo formulario y se pongo en el otro me da el mismo error.
Saludos,
Mishel
Mmm bueno, entonces quitacelo y solo intenta teniendo el
set delete on
y despues tu sentencia delete
Saludos, cualquier duda agrégame o comenta [email protected]

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas