Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Verificar si tabla de access existe y borrarla

Estas en el tema de Verificar si tabla de access existe y borrarla en el foro de Visual Basic clásico en Foros del Web. Con Visual basic 6.0, access 97, y utilizando ADO, como puedo verificar si una tabla existe y borrarla utilizando codigo....
  #1 (permalink)  
Antiguo 20/10/2007, 01:13
 
Fecha de Ingreso: noviembre-2004
Mensajes: 5
Antigüedad: 19 años, 5 meses
Puntos: 0
Verificar si tabla de access existe y borrarla

Con Visual basic 6.0, access 97, y utilizando ADO, como puedo verificar si una tabla existe y borrarla utilizando codigo.
  #2 (permalink)  
Antiguo 21/10/2007, 08:37
Avatar de sagutxo  
Fecha de Ingreso: octubre-2006
Mensajes: 78
Antigüedad: 17 años, 6 meses
Puntos: 0
De acuerdo Re: Verificar si tabla de access existe y borrarla

Dim AbreBase As Database
Dim AbreTablas As TableDef
Dim ValStr As String
Dim ValError As Boolean
IniciaTabla1

Set AbreBase = OpenDatabase(PathDB.Text, True, False)

'Muestra tablas existentes en Tabla1
AbreBase.TableDefs.Refresh
IniciaTabla1

For Each AbreTablas In AbreBase.TableDefs

If (AbreTablas.Attributes And dbSystemObject) = 0 Then
Tabla1.Rows = (Tabla1.Rows + 1)
Tabla1.Row = (Tabla1.Rows - 1)
Tabla1.TextMatrix(Tabla1.Row, 0) = AbreTablas.Name

If Tabla1.Row >= Tabla1Top Then
Tabla1.ColWidth(0) = (Tabla1TopR - 240)
End If

End If

Next

AbreBase.Close
Set AbreBase = Nothing


espero que te sirva. :)

Tabla1 es un msflexgrid.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:44.