Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28 de septiembre,2005, 23:22
hiranaka hiranaka está desconectado
Junior Member
 
Fecha de Ingreso: ago 2005
Mensajes: 4
Predeterminado problema con añadir registros en una base de datos existente

Espero que alguien me pueda ayudar en mi problema.
Lo que no puedo es añadir registros en una base de datos existente. La base de datos está en dbase IV, ya puedo buscar y utilizar los datos de la base, pero no puedo añadir más registros.

Traté de utilizar ADDNEW pero me saca un error que dice que "no se puede actualizar. Base de datos u objeto sólo de lectura".

A continuación escribo las primeras líneas de lo que hice.

Dim dbsTemp As Database
Dim tablaLink As TableDef
Dim recLink As Recordset

Set dbsTemp = OpenDatabase("DB1.mdb")

Set tablaLink = dbsTemp.CreateTableDef("dBASETable")
tablaLink.Connect = "dBase IV;DATABASE=C:\Programas"
tablaLink.SourceTableName = "Directorio"
dbsTemp.TableDefs.Delete "dBASETable"
dbsTemp.TableDefs.Append tablaLink

Set recLink = dbsTemp.OpenRecordset("SELECT*FROM dBASETable")

recLink.MoveLast
recLink.AddNew
recLink.Fields(0) = Trim(InputBox("Introduzca el nombre"))
recLink.Update


¿Me pueden ayudar?
Responder Citando