Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/07/2006, 21:19
Curiel
 
Fecha de Ingreso: enero-2003
Mensajes: 251
Antigüedad: 22 años, 4 meses
Puntos: 0
Porque no funciona el Insert Into

Que tal amigos del foro. Para empezar aclaro que no se mucho de Asp, son mis primeras pruebas.

Pero tengo una duda, estoy tratando de insertar a una Base de datos hecha en access. Aparentemente el codigo lo veo bien

<%
Dim oConn, strSQL
Dim Nombre, Clave
Nombre = "Mario"
Clave = 200
Set oConn = Server.CreateObject("ADODB.Connection")
oConn.Open = "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("Empleados.mdb")
strSQL = "INSERT INTO Altas(Clav,Nom) VALUES("&Clave&",'"&Nombre&"');"
oConn.Execute(strSQL)
oConn.Close
%>

Nota: Los nombres de los campos coinciden, asi como los tipos de datos

Pero cuando lo ejecuto me dice que la operacion debe usar una consulta actualizabel.

Este es el error
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][Controlador ODBC Microsoft Access] La operación debe usar una consulta actualizable.


Porfa me puden decir porque
Gracias