Creo que he intentado todo lo que me han recomendado, para poder insertar un
registro en una base de datos de acces, ya le he metido registros
directamente a la BD y si los puedo visualizar pero lo que no he podido es
guardarlos :(, he intentado modificando los tipos de bloqueo, la forma en
que se abre la tabla, ya le di todos los permisos creo a el directorio en
donde esta la tabla, en el IIS tambien segun yo le di los permisos de
escritura a esa carpeta pero siempre me sale este error, y ya no se que mas
puedo probar :( agradecere a alguien que me oriente :(
Tipo de error:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][Controlador ODBC Microsoft Access] No se puede actualizar. Base
de datos u objeto de sólo lectura.
He intentado con con:
Const adOpenForwardOnly = 0
Const adOpenKeyset = 1
Const adOpenDynamic = 2
Const adOpenStatic = 3
Const adLockReadOnly = 1
Const adLockPessimistic = 2
Const adLockOptimistic = 3
Const adLockBatchOptimistic = 4
NOMBRE=REQUEST.Form("NOMBRE") (y aqui siguen todas las variables)
Set RS_ALTA = Server.CreateObject("ADODB.Recordset")
RS_ALTA.CursorType = adOpenKeyset (Estos valores tambien
los he probado todos creo)
RS_ALTA.LockType = adLockOptimistic
RS_ALTA.Open "CLIENTES", CONN1, 3, 3 (he provado con varias
compbinaciones aqui de numeros)
RS_ALTA.addnew
RS_ALTA("NOMBRE")=NOMBRE (y aqui continuo metiendo las cosas a la tabla)
.
.
.
RS_ALTA.Update (aqui truena aparentemente porque la tabla esta
bloqueada)
Leer las respuestas