tengo valores separados por coma (,) en un textbox, los cuales separo e introduzco en un vector, para luego insertarlos en una tabla, mediante un ciclo... así:
Código:
pero esto, al ejecutarlo, me dice que existe el siguiente error:idUltimoDocto = UltimoDocumento.Fields.Item("Expr1000").Value cKeywords=Request.Form("txtKWords") aKeywords = Split(cKeywords,",",-1,1) elementos = ubound(aKeywords) for i=0 to elementos valor = aKeywords(i) valor = trim(valor) JD_editQuery = "insert into Kwords (idDocumento,keyword) values (" & idUltimoDocto & "," & valor & ")" editCmd.CommandText = JD_editQuery editCmd.Execute next
Cita:
Consultando en la biblioteca de MSDN, me dice que:Microsoft OLE DB Provider for ODBC Drivers error '80040e10'
[Microsoft][Controlador ODBC Microsoft Access] Pocos parámetros. Se esperaba 1.
/intranet/TMPpuglxs9w7p.asp, line 141
[Microsoft][Controlador ODBC Microsoft Access] Pocos parámetros. Se esperaba 1.
/intranet/TMPpuglxs9w7p.asp, line 141
Cita:
Bueno, comparando los nombres del query y de mi tabla, SON IDÉNTICOS!!! (????)El nombre de columna usado en el query no existe. A menudo esto es solamente un error tipografico. Chequee y compare los nombres en su base de datos y su query. Si está usando Microsoft Access, asegúrese que el nombre real de la columna es usado, y no el nombre de "despliegue".
Entonces, no sé por qué me tirará esos erores...
Bueno, intenté hacer el query, sin enviar variables, sino que valores, así:
Código:
Y así si funciona!!! insert into Kwords (idDocumento,keyword) values (5,'palabra')

Entonces, es problema de tipos, pero no sé como poder solucionarlos, porque la variable idUltimoDocto es numérica, como debería ser, y la variable valor, es string, como debería ser... pero no me funciona

Ya probé incluso declarar las variables "dim valor as string" pero en vbscript no se puede hacer así...
Qué puedo hacer? dónde está el error?
<div align="center"><img src="http://www.negociosenguatemala.com/biz/z/jd/fdwsign.jpg" alt="oSo" border="0"></div>