Hola Grupo:
Tengo un formulario en un proyecto de Ms Access cuyo origen de datos es una
conexión ADO hacia una tabla mdb o sea mas o menos asi:
Dim rstsorcesubfrm As New ADODB.Recordset
Dim cnrstsour As New ADODB.Connection
With cnrstsour
.Provider = "Microsoft.Access.OLEDB.10.0"
.Properties("Data Provider").Value = "Microsoft.Jet.OLEDB.4.0"
.Properties("Data Source").Value = "C:\tmp\tpltmp.mdb"
.Open
End With
rstsorcesubfrm.Open "select * from ticketltmp", cnrstsour, adOpenDynamic,
adLockOptimistic, adCmdTableDirect
Set Me.Recordset = rstsorcesubfrm
Ningún problema a la hora de abrir el form y ver los registros pero:
solo puedo leer los registros en el formulario no puedo editarlos ni mucho
menos insertar uno nuevo.
lo mas curioso es que a traves de codigo si que puedo modificar los campos,
insertar nuevos y eliminar los registros.
he intentado utilizar solo Jet como provider e idem de idem.
el formulario no tiene ninguna restricción
utilizo Access Xp y ADO 2.7
¿Alguien sabe como editar los registros desde un formulario de Proyecto
cuyos datos estan en un mdb?
Muchas Gracias
Att. Santiago Vallbona
Leer las respuestas