Hola!!
mirad, estoy haciendo un foro y bueno en general no puede ejecutar consultas desde ASP del modo INSERT... porqué me dice que la consulta tiene que ser actualizable... y yo hago el insert en una tabla directamente!!
mirad, el código asp que no fiunciona es este:
<%
...
Set oConn = Server.CreateObject ("ADODB.Connection")
oConn.Open "dsn=forodsn"
'Si es una pregunta nueva...'
mensaje = Replace (mensaje, "'", "''")
If IdMensaje = "" then
oConn.Execute "INSERT INTO discusion (nombre, email, titulo, mensaje, fecha) VALUES ('"&nombre&"', '"&email&"', '"&titulo&"', '"&mensaje&"','"& Now()&"')"
...
%>
El erro es en la línia oConn.Execute... y el error "Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][Controlador ODBC Microsoft Access] La operación debe usar una consulta actualizable.
/foroAsp/guardar.asp, line 25"
me han dicho euq puede ser cosa de permisos en el dsn o el directorio (si usas path completo) y el dsn lo he creado como Administrador de windows2000.
Bueno a ver si me ayudan!!
saludos
Bernat