Sub OperaBaseExterna()
Dim Dbs As Object
Set Dbs = CreateObject("Access.Application")
Dbs.OpenCurrentDatabase "C:\ruta\base.Mdb", False
Dbs.DoCmd.CopyObject Dbs.CurrentDb.name, "TablaCopia", acTable, _
"TablaOriginal"
Dbs.CloseCurrentDatabase
Set Dbs = Nothing
End Sub
--
Saludos desde Valladolid
Francisco Javier García Aguado
buho...@mvp-access.com
---
http://www.mvp-access.com/
http://www.mvp-access.com/foro
http://groups.msn.com/Access2000VisualBasic/
---
"para subir nota algo dificilillo.. y agradecido de antemano"
<anon...@discussions.microsoft.com> escribió en el mensaje
news:39e501c42a07$6ca4bdd0$a601...@phx.gbl...
---
Mi antivirus te dice que no tengo virus (Al menos conocidos).
Saludos del Buho.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.667 / Virus Database: 429 - Release Date: 23/04/2004
Sub otro()
Dim BaseOri As DAO.Database
Dim NomBaseOri As String
NomBaseOri = "C:\Ruta\Base.mdb"
Set BaseOri = OpenDatabase("", dbDriverNoPrompt, False, _
";DATABASE=" & NomBaseOri)
BaseOri.Execute "SELECT TablaOriginal.* INTO TablaCopia IN '" _
& NomBaseOri & "' FROM TablaOriginal"
BaseOri.Close
Set BaseOri = Nothing
End Sub
ademas es codigo reutilizable si deseo copiar una tabla de DB2 a DB3,
corriendo el codigo desde DB1
Hay una mas facil, lo que pasa que se me ha ido la olla y no me acuerdo....
--
Saludos desde Valladolid
Francisco Javier García Aguado
buho...@mvp-access.com
---
http://www.mvp-access.com/
http://www.mvp-access.com/foro
http://groups.msn.com/Access2000VisualBasic/
---
>-----Mensaje original-----
>.
>