Msgbox
Publicado por coclota (8 intervenciones) el 25/02/2005 09:53:13
Hola a todos!!!
Necesito ayuda con esta función, funciona bien lo que ocurre es que quiero añadirle un msgbox al principio en el que me informe que se van a borrar los datos de las tablas, y que si pulso "Aceptar" pues realice la función y si pulso "cancelar" que se salga y vuelva al formulario sin hacer nada. Esta función la tengo vinculada a un botón que sería borrar los datos, pero si le dan por error pues se le borra todo, me faltaría el msgbox al principio.
Si alguien me puede ayudar......muchas gracias.
Saludos
Private Sub BORRAR_DATOS_Click()
Dim db As DAO.Database, tdb As DAO.TableDef, sSQL As String
Set db = CurrentDb
For Each tdb In db.TableDefs
If Left(tdb.Name, 2) <> "MS" Then
sSQL = "delete from " & tdb.Name & ";"
db.Execute sSQL
End If
Next
Set tdb = Nothing
db.Close
Set db = Nothing
MsgBox "TERMINADO"
SendKeys "%", False
SendKeys "h", False
SendKeys "u", False
SendKeys "o", False
End Sub
Necesito ayuda con esta función, funciona bien lo que ocurre es que quiero añadirle un msgbox al principio en el que me informe que se van a borrar los datos de las tablas, y que si pulso "Aceptar" pues realice la función y si pulso "cancelar" que se salga y vuelva al formulario sin hacer nada. Esta función la tengo vinculada a un botón que sería borrar los datos, pero si le dan por error pues se le borra todo, me faltaría el msgbox al principio.
Si alguien me puede ayudar......muchas gracias.
Saludos
Private Sub BORRAR_DATOS_Click()
Dim db As DAO.Database, tdb As DAO.TableDef, sSQL As String
Set db = CurrentDb
For Each tdb In db.TableDefs
If Left(tdb.Name, 2) <> "MS" Then
sSQL = "delete from " & tdb.Name & ";"
db.Execute sSQL
End If
Next
Set tdb = Nothing
db.Close
Set db = Nothing
MsgBox "TERMINADO"
SendKeys "%", False
SendKeys "h", False
SendKeys "u", False
SendKeys "o", False
End Sub
Valora esta pregunta


0