Foros del Web » Programando para Internet » ASP Clásico »

problema al abrir un recorset

Estas en el tema de problema al abrir un recorset en el foro de ASP Clásico en Foros del Web. Código: oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source="&Server.MapPath("/cgi-bin/productos_web.mdb")&";" SQL="SELECT productos.*, categorias.categoria FROM productos INNER JOIN Categorias ON Productos.IdCategoria = categorias.IdCategoria WHERE productos.idcategoria = 1" ' Defino el tamaño ...
  #1 (permalink)  
Antiguo 31/08/2007, 16:41
 
Fecha de Ingreso: julio-2003
Ubicación: Barcelona
Mensajes: 142
Antigüedad: 20 años, 10 meses
Puntos: 1
problema al abrir un recorset

Código:
oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0; 
Data Source="&Server.MapPath("/cgi-bin/productos_web.mdb")&";"
SQL="SELECT productos.*, categorias.categoria FROM productos 
INNER JOIN Categorias ON Productos.IdCategoria = categorias.IdCategoria 
WHERE productos.idcategoria = 1"

' Defino el tamaño de las páginas
rs.PageSize=TamPagina
rs.CacheSize=TamPagina

' Abro el recordset
rs.Open SQL, oConn, 1, 2
me dice
Código:
Microsoft JET Database Engine (0x80004005)
No coincide el tipo en la expresión.
/inner.asp, línea 47
¿como lo puedo arreglar?
  #2 (permalink)  
Antiguo 31/08/2007, 19:49
 
Fecha de Ingreso: agosto-2007
Mensajes: 665
Antigüedad: 16 años, 10 meses
Puntos: 4
Re: problema al abrir un recorset

Cúal es la línea 47 de tu código?
  #3 (permalink)  
Antiguo 01/09/2007, 05:26
 
Fecha de Ingreso: julio-2003
Ubicación: Barcelona
Mensajes: 142
Antigüedad: 20 años, 10 meses
Puntos: 1
Re: problema al abrir un recorset

rs.Open SQL, oConn, 1, 2
  #4 (permalink)  
Antiguo 03/09/2007, 09:51
Avatar de mc_quake  
Fecha de Ingreso: enero-2006
Ubicación: www.ecocargo.cl
Mensajes: 683
Antigüedad: 18 años, 4 meses
Puntos: 8
Re: problema al abrir un recorset

te falta el recorset por lo que vei en tu codigo solo tienes la conexion
__________________
Mc_Quake

Para ayudar en lo que se pueda:Zzz:
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:16.