Error: La operación debe usar una consulta actualizable

16/07/2003 - 18:05 por Manuel | Informe spam
Pues eso que me da este error:

Microsoft JET Database Engine (0x80004005)
La operación debe usar una consulta actualizable.
/ULL/TMP2u9zzi4kgh.asp, línea 9

Utilizo este codigo:

dim mConexion
gConexion = "Provider=Microsoft.Jet.OLEDB.4.0; Data
Source=C:\Inetpub\wwwroot\\Datos\Datos.mdb"
set mConexion = server.CreateObject("ADODB.Connection")
mConexion.open gConexion
lSql = "INSERT INTO tbpermisos VALUES (1,1)"
mConexion.execute lSql

La única forma de que la BD se actualice es compartiendo la carpeta que la
contiene. Es decir, compartiendo desde el eplorador de windows.
Porque, como ya he comprobado no tiene nada que ver con las propiedades de
escritura tanto de IIS como de windows.

Desde luego, lo que no quiero es que esa carpeta este compartida así sin
más. Pero no tengo ni idéa de como solucionarlo, algo tendrá que ver con los
usuarios, pero en fin...

Por cierto, utilizo WXP pro, por ende, IIS5
 

Leer las respuestas

#1 Sashka
16/07/2003 - 20:19 | Informe spam
No te entiendo muy bien... pero trata esto...

Click derecho en la carpeta...propiedades pestaña Uso Compartido de
Web

Selecciona compartir esta carpeta y el Alias debe ser el nombre de la
carpeta que llamas en tu conexión... Datos en tu caso.

Sashka


"Manuel" escribió en el mensaje
news:
Pues eso que me da este error:

Microsoft JET Database Engine (0x80004005)
La operación debe usar una consulta actualizable.
/ULL/TMP2u9zzi4kgh.asp, línea 9

Utilizo este codigo:

dim mConexion
gConexion = "Provider=Microsoft.Jet.OLEDB.4.0; Data
Source=C:\Inetpub\wwwroot\\Datos\Datos.mdb"
set mConexion = server.CreateObject("ADODB.Connection")
mConexion.open gConexion
lSql = "INSERT INTO tbpermisos VALUES (1,1)"
mConexion.execute lSql

La única forma de que la BD se actualice es compartiendo la carpeta que la
contiene. Es decir, compartiendo desde el eplorador de windows.
Porque, como ya he comprobado no tiene nada que ver con las propiedades de
escritura tanto de IIS como de windows.

Desde luego, lo que no quiero es que esa carpeta este compartida así sin
más. Pero no tengo ni idéa de como solucionarlo, algo tendrá que ver con


los
usuarios, pero en fin...

Por cierto, utilizo WXP pro, por ende, IIS5


Preguntas similares