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

¡¡¡ayudaaaa!!! Mostrar Dos Tablas

Estas en el tema de ¡¡¡ayudaaaa!!! Mostrar Dos Tablas en el foro de ASP Clásico en Foros del Web. Quiero que me ayuden con este problema estoy tratando de mostrar dos tablas noticias y eventos y los campos id, dichos campos deben ir del ...
  #1 (permalink)  
Antiguo 31/07/2003, 21:35
 
Fecha de Ingreso: mayo-2003
Ubicación: oruro-bolivia
Mensajes: 16
Antigüedad: 21 años
Puntos: 0
Pregunta ¡¡¡ayudaaaa!!! Mostrar Dos Tablas

Quiero que me ayuden con este problema estoy tratando de mostrar dos tablas noticias y eventos y los campos id, dichos campos deben ir del ultimo al primero es decir el ultimo sea el primero la cuestion es que no se manejar bien el sql mi script es el siguiente :
<html>
<head>
<title>pagina principal</title>
</head>
<body>
<%
'Abre la conexion con la base de datos a traves de una conexion ODBC
Set con = Server.CreateObject("ADODB.Connection")
Con.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("top/data1.mdb")&";"

'Ejecuta un sentencia SQL de consulta
strsql = "SELECT " & strTablePrefix & "datos.id_noticia " & strTablePrefix & "eventos.id_code "
strsql = strsql " FROM " & strTablePrefix & "datos " & strTablePrefix & "eventos "
strsql = strsql " ORDER BY DESC " & strTablePrefix & "datos.id_noticia " & strTablePrefix & "eventos.id_code ASC;"
Set rs = con.Execute(strsql)

'Recorre todas las filas del resultado
Do While Not result.EOF
' Muestra la fila actual
Response.Write "<p><b><font face=Verdana size=1><a href=vernoti.asp?id_noticia=" &result.Fields("id_noticia") & ">"&result.Fields("titulo")&"</a></b><br><font color=""#696969"">• " &result.Fields("titular") & "</font></font></p>"
Response.Write "<p><b><font face=Verdana size=1><a href=vernoti.asp?code=" &result.Fields("code") & ">"&result.Fields("fecha")&"</a></b><br><font color=""#696969"">• " &result.Fields("evento") & "</font></font></p>"
'Pasa a la siguiente fila
result.MoveNext
Loop
'Libera memoria
result.Close
Set result = Nothing
con.Close
Set con = Nothing
%>
</body>
</html>
-------------------------------------------------------------------------------
Y MI ERROR ES EL SIGUIENTE:
--------------------------------------------------------------------------------
Información técnica (para personal de soporte técnico)

Tipo de error:
Error de compilación de Microsoft VBScript (0x800A0401)
Se esperaba un final de instrucción
/misitio/TMP5atfwpaz84.asp, línea 13, columna 16
strsql = strsql " FROM " & strTablePrefix & "datos " & strTablePrefix & "eventos "
---------------^


-------------------------------------------------------------------------------
Por favor alguien ayudeme ya no puedo mas con esto. gracias y adios
  #2 (permalink)  
Antiguo 31/07/2003, 22:27
 
Fecha de Ingreso: julio-2002
Mensajes: 447
Antigüedad: 21 años, 10 meses
Puntos: 0
Probá de agregar el &:

strsql = strsql & " FROM " & strTablePrefix & "datos " & strTablePrefix & "eventos "
strsql = strsql & " ORDER BY DESC " & strTablePrefix & "datos.id_noticia " & strTablePrefix & "eventos.id_code ASC;"

Saludos, suerte.
  #3 (permalink)  
Antiguo 01/08/2003, 05:47
 
Fecha de Ingreso: mayo-2003
Ubicación: oruro-bolivia
Mensajes: 16
Antigüedad: 21 años
Puntos: 0
no me sale me da sigue error:
Tipo de error:
Error de compilación de Microsoft VBScript (0x800A03EA)
Error de sintaxis
/misitio/TMPl0leixuox.asp, línea 13, columna 9
strsql = & strsql " FROM " & strTablePrefix & "datos" & "eventos "
--------^
  #4 (permalink)  
Antiguo 01/08/2003, 06:52
 
Fecha de Ingreso: abril-2003
Ubicación: Madrid
Mensajes: 707
Antigüedad: 21 años, 2 meses
Puntos: 0
Así no tienes que agregar el &

Sirve para unir cadenas, revisa la ayuda

lo que tienes que poner es lo que te ha dicho DeLaVega
  #5 (permalink)  
Antiguo 01/08/2003, 07:03
 
Fecha de Ingreso: mayo-2003
Ubicación: oruro-bolivia
Mensajes: 16
Antigüedad: 21 años
Puntos: 0
ahora mi error es este:
Tipo de error:
Microsoft JET Database Engine (0x80040E14)
Error de sintaxis (falta operador) en la expresión de consulta 'datos.id_noticia eventos.id_code'.
/misitio/TMP3ed8jixyca.asp, línea 15
  #6 (permalink)  
Antiguo 04/08/2003, 02:50
 
Fecha de Ingreso: abril-2003
Ubicación: Madrid
Mensajes: 707
Antigüedad: 21 años, 2 meses
Puntos: 0
Es un error en la consulta SQL, te faltan comas para separar los campos o algo por el estilo
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 02:00.