12 variables en access DB

Hola capo, te cuento:
TOmo de un formulario 12 datos que tengo que ingresar en una base de datos de excel, por lo tanto tengo 12 variables. Ya tengo esto hecho con menos datos y no he tenido problemas pero esta vez me da el error:
ADODB. Recordset error '800a0bb9'
Arguments are of the wrong type, are out of acceptable range, or are in conflict with one another.
mi codigo es el sig:
Dim Conexionpd,Tablapd
Set Conexionpd=Server.CreateObject("ADODB.Connection")
Set Tablapd=Server.CreateObject("ADODB.RecordSet")
Conexionpd.Open "Driver={Microsoft Access Driver (*.mdb)}; " & "Dbq=" & Server.MapPath("p_desta.mdb")
Dim Temppd
Temppd= "SELECT * FROM p_desta"
Tablapd.Open Temppd,Conexionpd,12 (en esta linea estoy teniendo el error, no se que deberia ir despues de conexionpd)
y despues de esto se definen todas las variables y se las toma del form, despues con tablapd.AddNew y con tablapd.update deberia crear un nuevo registro pero no pasa nada. Y me tira el error q te comente. Si tenes alguna idea de pq puede ser o q va despues de iniciar la conexion te lo voy a agradecer. Gracias!

1 respuesta

Respuesta
1
Si tu defines y abres dos tablas solo; en la línea que dices solo puedes usar esas dos tablas definidas, el 12 te sobra.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas