Copiar con CopyFile y crear una BD con SQL
Cerrado
baldomero123
Mensajes enviados
9
Fecha de inscripción
viernes, 25 de noviembre de 2011
Estatus
Miembro
Última intervención
jueves, 26 de enero de 2012
-
26 ene 2012 a las 13:22
baldomero - 27 ene 2012 a las 00:14
baldomero - 27 ene 2012 a las 00:14
Consulta también:
- Copiar con CopyFile y crear una BD con SQL
- Guion bajo copiar - Guide
- Copiar datos de una hoja a otra en excel - Guide
- Abrir archivo mdf sql server - Guide
- Barra vertical copiar y pegar - Guide
- Copiar archivos con cmd - Guide
2 respuestas
baldomero123
Mensajes enviados
9
Fecha de inscripción
viernes, 25 de noviembre de 2011
Estatus
Miembro
Última intervención
jueves, 26 de enero de 2012
26 ene 2012 a las 19:08
26 ene 2012 a las 19:08
Ya he encontrado la solución a lo primero. El problema es que da error de "permiso denegado" si pongo en la orden de copia la opción de Bool True / False; si no la incluyo funciona perfectamente; para presentar esta opción he incluído una ventana que pregunta Sí / No. No obstante he añadido algunas otras modificaciones. Para quien sea tan ignorante como yo copio el código entero, que funciona.
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) _
Handles Button1.Click
'Copia de la base de datos de C: a K:
Dim osf As Object
osf = CreateObject("Scripting.FileSystemObject")
Dim archivodeorigen, archivodedestino As String
Label1.Visible = True
Label2.Visible = True
txtOrigen.Visible = True
txtDestino.Visible = True
txtOrigen.Text = "C:\Users\Mis documentos\bd4.mdb"
archivodeorigen = txtOrigen.Text
txtDestino.Text = "K:\Informática\bd6.mdb"
archivodedestino = txtDestino.Text
If MsgBox("Se sobreescribirá el archivo de destino anterior. ¿Desea continuar?", 20, "Copia de la BD") = vbYes Then
Try
FileCopy(archivodeorigen, archivodedestino)
MsgBox(" Copia realizada ")
Catch oe As Exception
MsgBox(oe.Message, MsgBoxStyle.Critical)
End Try
End If
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) _
Handles Button1.Click
'Copia de la base de datos de C: a K:
Dim osf As Object
osf = CreateObject("Scripting.FileSystemObject")
Dim archivodeorigen, archivodedestino As String
Label1.Visible = True
Label2.Visible = True
txtOrigen.Visible = True
txtDestino.Visible = True
txtOrigen.Text = "C:\Users\Mis documentos\bd4.mdb"
archivodeorigen = txtOrigen.Text
txtDestino.Text = "K:\Informática\bd6.mdb"
archivodedestino = txtDestino.Text
If MsgBox("Se sobreescribirá el archivo de destino anterior. ¿Desea continuar?", 20, "Copia de la BD") = vbYes Then
Try
FileCopy(archivodeorigen, archivodedestino)
MsgBox(" Copia realizada ")
Catch oe As Exception
MsgBox(oe.Message, MsgBoxStyle.Critical)
End Try
End If
End Sub