Consulta

28/06/2004 - 15:28 por Jesús Villamizar | Informe spam
Hola,

Cunado trato de accesar una data a una tabla en AS/400 por
medio del ASP me da el siguiente error:

"ADODB.Recordset error '800a0cc1'

No se encontró el elemento en la colección que corresponde
con el nombre o el ordinal pedido. "

Reviso el nombre de los campos a los que le estoy
accesando data y en el insert que hago estan escritos tal
cual como están en su tabla.

¿Alguien sabe que otra causa pueda originar este tipo de
error que no me deja accesar data?

Muchas Gracias...

Preguntas similare

Leer las respuestas

#1 Matias Iacono
28/06/2004 - 15:48 | Informe spam
Insert?

Podrias poner un poco de ese codigo.

Saludos

"Jesús Villamizar" wrote in message
news:2245a01c45d13$cbbd2930$
Hola,

Cunado trato de accesar una data a una tabla en AS/400 por
medio del ASP me da el siguiente error:

"ADODB.Recordset error '800a0cc1'

No se encontró el elemento en la colección que corresponde
con el nombre o el ordinal pedido. "

Reviso el nombre de los campos a los que le estoy
accesando data y en el insert que hago estan escritos tal
cual como están en su tabla.

¿Alguien sabe que otra causa pueda originar este tipo de
error que no me deja accesar data?

Muchas Gracias...
Respuesta Responder a este mensaje
#2 Jesús Villamizar
28/06/2004 - 16:03 | Informe spam
aqui está el codigo:

oConnT.Execute "Insert into MIRIAM.TAVPM1(TIPTRAN,
CLICVE,PUBCVE,NUMINS,DESPRO,CEMTS,COLUM,TARIFA,NETO,MTOIVA,
PORIVA,MTODES,MTOREC,TIPFAC,FECPUB,CLIVAR,RIFVAR,TELCLI,DIR
EC1)VALUES('CT', '"& oRs.Fields(Id_Cliente) &"', "&_
cpub &",'"& oRs.Fields(Nu_OrdenInsercion)
&"' , '"& oRs.Fields(Nb_Producto) &"',"& Nu_Alto &", "&
Nu_Columnas &", 1000, 1000, 1000, '"&_
iva & "',212000,212000, "& tipofacturacion
&",'01.01.2004', '"& cliente2 &"', '"& rifcliente2 &"','"&
tel1 &"', '"& dir1 &"')"


Insert?

Podrias poner un poco de ese codigo.

Saludos

"Jesús Villamizar"


wrote in message
news:2245a01c45d13$cbbd2930$
Hola,

Cunado trato de accesar una data a una tabla en AS/400 por
medio del ASP me da el siguiente error:

"ADODB.Recordset error '800a0cc1'

No se encontró el elemento en la colección que corresponde
con el nombre o el ordinal pedido. "

Reviso el nombre de los campos a los que le estoy
accesando data y en el insert que hago estan escritos tal
cual como están en su tabla.

¿Alguien sabe que otra causa pueda originar este tipo de
error que no me deja accesar data?

Muchas Gracias...


.

Respuesta Responder a este mensaje
#3 Miquel
28/06/2004 - 16:11 | Informe spam
Seguramente te faltan las comillas (") (a no ser que Id_cliente haga
referencia a una variable, cosa que diria que no)
Así pués seria:

oRs.Fields("Id_Cliente") &"', "&_
cpub &",'"& oRs.Fields("Nu_OrdenInsercion")

Miquel



"Jesús Villamizar" escribió en el
mensaje news:21e6201c45d18$c12e1ec0$
aqui está el codigo:

oConnT.Execute "Insert into MIRIAM.TAVPM1(TIPTRAN,
CLICVE,PUBCVE,NUMINS,DESPRO,CEMTS,COLUM,TARIFA,NETO,MTOIVA,
PORIVA,MTODES,MTOREC,TIPFAC,FECPUB,CLIVAR,RIFVAR,TELCLI,DIR
EC1)VALUES('CT', '"& oRs.Fields(Id_Cliente) &"', "&_
cpub &",'"& oRs.Fields(Nu_OrdenInsercion)
&"' , '"& oRs.Fields(Nb_Producto) &"',"& Nu_Alto &", "&
Nu_Columnas &", 1000, 1000, 1000, '"&_
iva & "',212000,212000, "& tipofacturacion
&",'01.01.2004', '"& cliente2 &"', '"& rifcliente2 &"','"&
tel1 &"', '"& dir1 &"')"


Insert?

Podrias poner un poco de ese codigo.

Saludos

"Jesús Villamizar"


wrote in message
news:2245a01c45d13$cbbd2930$
Hola,

Cunado trato de accesar una data a una tabla en AS/400 por
medio del ASP me da el siguiente error:

"ADODB.Recordset error '800a0cc1'

No se encontró el elemento en la colección que corresponde
con el nombre o el ordinal pedido. "

Reviso el nombre de los campos a los que le estoy
accesando data y en el insert que hago estan escritos tal
cual como están en su tabla.

¿Alguien sabe que otra causa pueda originar este tipo de
error que no me deja accesar data?

Muchas Gracias...


.

Respuesta Responder a este mensaje
#4 Jesús Villamizar
28/06/2004 - 16:34 | Informe spam
Gracias, si de verdad faltaba eso, pero no se si pueden
ayudarme con esto, fijate que me está dando el siguiente
error:

"
IBMDA400 Command error '80004005'

SQL0104: Signo , no válido. Signos válidos: ( + - ? : DAY
RRN CASE CAST CHAR DAYS HOUR LEFT NULL TRIM USER.
Causa . . . . . : Se ha detectado un error de sintaxis en
el signo ,. El signo , no es un signo válido. Una lista
parcial de signos válidos es ( + - ? : DAY RRN CASE CAST
CHAR DAYS HOUR LEFT NULL TRIM USER. Esta lista asume que
la sentencia es correcta hasta el signo. El error puede
estar anteriormente en la sentencia, pero la sintaxis de
la sentencia aparece como válida hasta este punto.
Recuperación . : Efectúe una o más de las siguientes
acciones y vuelva a intentar la petición: -- Verifique la
sentencia SQL en el área del signo ,. Corrija la
sentencia. El error podría ser la omisión de una coma o
comillas; podría tratarse de una palabra con errores
ortográficos, o podría estar relacionado con el orden de
las cláusulas. -- Si el signo de error es <FIN DE
SENTENCIA>, corrija la sentencia SQL porque no finaliza
con una cláusula válida. "

será por el formato fecha??




Seguramente te faltan las comillas (") (a no ser que


Id_cliente haga
referencia a una variable, cosa que diria que no)
Así pués seria:

oRs.Fields("Id_Cliente") &"', "&_
cpub &",'"& oRs.Fields("Nu_OrdenInsercion")

Miquel



"Jesús Villamizar"


escribió en el
mensaje news:21e6201c45d18$c12e1ec0$
aqui está el codigo:

oConnT.Execute "Insert into MIRIAM.TAVPM1(TIPTRAN,
CLICVE,PUBCVE,NUMINS,DESPRO,CEMTS,COLUM,TARIFA,NETO,MTOIVA


,
PORIVA,MTODES,MTOREC,TIPFAC,FECPUB,CLIVAR,RIFVAR,TELCLI,DI


R
EC1)VALUES('CT', '"& oRs.Fields(Id_Cliente) &"', "&_
cpub &",'"& oRs.Fields(Nu_OrdenInsercion)
&"' , '"& oRs.Fields(Nb_Producto) &"',"& Nu_Alto &", "&
Nu_Columnas &", 1000, 1000, 1000, '"&_
iva & "',212000,212000, "& tipofacturacion
&",'01.01.2004', '"& cliente2 &"', '"& rifcliente2 &"','"&
tel1 &"', '"& dir1 &"')"


Insert?

Podrias poner un poco de ese codigo.

Saludos

"Jesús Villamizar"


wrote in message
news:2245a01c45d13$cbbd2930$
Hola,

Cunado trato de accesar una data a una tabla en AS/400




por
medio del ASP me da el siguiente error:

"ADODB.Recordset error '800a0cc1'

No se encontró el elemento en la colección que




corresponde
con el nombre o el ordinal pedido. "

Reviso el nombre de los campos a los que le estoy
accesando data y en el insert que hago estan escritos tal
cual como están en su tabla.

¿Alguien sabe que otra causa pueda originar este tipo de
error que no me deja accesar data?

Muchas Gracias...


.





.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida