Programación General > Visual Basic 6.0 e inferiores

 Copiar Base De Datos

(1/1)

erick185:
Hola, tengo dos preguntas:

    * ¿Cómo hago para copiar una base de datos que esta siendo usada por un control Data ya que no me lo permite?
    * ¿Cómo hago para borrar todos los registros de la base de datos (está conectada conn un data?

Gracias, de antemano...

masticor:
para copiar la base tienes que cerrar la coneccion copiar la base y luego abrirla

y para borrar todos los registros de una tabla prueba con la sentendia SQL

"Truncate"

coneccion.execute "Truncate NombreDeLaTabla"

masticor:

--- Código: Text --- Private Sub Form_Load()Dim conect As New ADODB.Connection Set conect = New ADODB.Connection    conect.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\BASE.mdb;Persist Security Info=False"    conect.Close    'AKI BORRE SU BASE    conect.Open        conect.Execute "TRUNCATE TABLE" 'PARA ELIMINAR TODOS LOS REGISTROS        'Como nota esto te elimina los registros pero no te livera el espacio de la base        'Recomiendo usar DROP TABLE para que elimine la tabla luego la creas denuevo o lo        'Que puedes hacer es compactarla luego de eliminar los registrosEnd Sub  
ahora sep =) espero que te sirva

Navegación

[0] Índice de Mensajes

Ir a la versión completa