Visual Basic - Obtener registros con Dao

Life is soft - evento anual de software empresarial
 
Vista:

Obtener registros con Dao

Publicado por Diego (15 intervenciones) el 27/01/2006 18:19:17
Tengo un Insert update y un delete quiero saber la instruccion para el caso del delete de saber la cantidad de registros que me borro.
Probe con:

Dim Aux as integer
Dim RecValor as Recordset
Dim Db as Database

Aux = db.execute("Delete From Tabla where id = 3")
***************** Otro ***************
db.execute "Delete From Tabla where id = 3", Aux
***************** Otro ***************
set RecValor = db.openrecordset("Delete From Tabla where id = 3",Aux)

No se como hacer para que me almacene la cantidad de registros que elimino.
Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Obtener registros con Dao

Publicado por EGV (385 intervenciones) el 28/01/2006 14:18:29
sin intencion de ofenderte, pero me parece que estas haciendo al reves,
vos primero tenes que saber cuantos registros hay (coinciden con el criterio) y despues los borras, y no
primero los borras y despues preguntas cuantos son, entendes lo que planteo

Entonces se me ocurre que podes hacer esto
arma en un nuevo recordset los registros que cumplan determinado criterio por ej ID = 3
obtene el recordcount de ese recorset que contiene esos registros y esto te da la cantidad,
preguntas al usuario si los quiere borrar todos y luego entonces los borras del primero al ultimo y actualizas la base y listo.
No te vuelvas loco man, busca lo practico y sencillo para programar, no lo rebuscado y complicado, sino en poco tiempo te tendras que internar por el stress, jajajaja
tal vez a otro se le ocurra alguna otra idea, pues bienvenida
bueno man suerte
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar