ASP - Error de compilacion

   
Vista:

Error de compilacion

Publicado por Laura (2 intervenciones) el 18/02/2010 20:49:42
Hola amigos, estoy metiendo en un .asp el siguiente codigo, la consulta la obtube de access, la copie y pegue en mi asp pero me indica el siguiente error:

Información técnica (para personal de soporte técnico)

Tipo de error:
Error de compilación de Microsoft VBScript (0x800A0409)
Constante de cadena sin terminar
/listaconsumos.asp, línea 6, columna 111
sql= "SELECT OperDet.IdTPV, OperDet.IdNumOper, OperDet.IdNumSesion, OperDet.IdArticulo, ArticuloTPV.NomArticulo
--------------------------------------------------------------------------------------------------------------^

CODIGO QUE ESTOY TRABAJANDO

<%
Dim con,rs,sql,datos
datos= Server.MapPath ( "db/db2.mdb" )
Set con= Server.CreateObject("ADODB.connection")
con.open "Provider=Microsoft.Jet.OLEDB.4.0;Data source="&datos&";"
sql= "SELECT OperDet.IdTPV, OperDet.IdNumOper, OperDet.IdNumSesion, OperDet.IdArticulo, ArticuloTPV.NomArticulo
FROM OperCab INNER JOIN (ArticuloTPV INNER JOIN OperDet ON ArticuloTPV.IdArticulo=OperDet.IdArticulo) ON (OperCab.IdCaja=OperDet.IdCaja) AND (OperCab.IdTPV=OperDet.IdTPV) AND (OperCab.IdNumOper=OperDet.IdNumOper) AND (OperCab.IdNumSesion=OperDet.IdNumSesion);"
Set rs= con.execute(sql)
%>

Alguien me podria ayudar por favor, se que es algo muy simple pero no veo el error auxilio!!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Error de compilacion

Publicado por Laura (2 intervenciones) el 19/02/2010 19:17:16
Ya lo resolvi, fue un error tan tonto pero ahi les va para alquien que le sirva de algo la union de tablas

sql= "SELECT ArticuloTPV.NomArticulo, * FROM .......

El resto despues del FROM es lo mismo.

El contenido se muestra en:

<tr>
<td style="font-family: Arial, Helvetica, sans-serif; font-weight: bold"><div align="center"><span style="font-size: smaller"><%=rs("OperDet.IdNumOper")%></span></div></td>
<td style="font-family: Arial, Helvetica, sans-serif; font-weight: bold"><div align="center"><span style="font-size: smaller"><%=rs("OperDet.IdArticulo")%></span></div></td>
<td style="font-family: Arial, Helvetica, sans-serif; font-weight: bold"><div align="center"><span style="font-size: smaller"><%=rs("NomArticulo")%></span></div></td>
</tr>

SALUDOS!!!!

Ahora si alguien me puede ayudar a modificarl el Path, esta BD es local pero lo instalare en red y desde inicio quiero que me pregunte donde debe localizar la BD, almacenr la ruta en una variable y despues cuando haga la consulta SQL la BD ya estaria en la variable

algo asi como lo siguiente

<%
Dim con,rs,sql,datos
VARIABLEX = RUTA DE BD
datos= Server.MapPath ( "&VARIABLEX&" )
Set con= Server.CreateObject("ADODB.connection")
con.open "Provider=Microsoft.Jet.OLEDB.4.0;Data source="&datos&";"
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar