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

ayuda a depurar este codigo por favor

Estas en el tema de ayuda a depurar este codigo por favor en el foro de ASP Clásico en Foros del Web. A VER QUIEN ME AYUDA A DEPURAR ESTE CODIGO EL MISMO LO QUE HACE ES MOSTRAR DE UNA TABLA UNA IMAGEN Y UNA NOTICIA REFERENTE ...
  #1 (permalink)  
Antiguo 19/12/2002, 17:03
(Desactivado)
 
Fecha de Ingreso: agosto-2002
Mensajes: 1.458
Antigüedad: 22 años, 9 meses
Puntos: 0
ayuda a depurar este codigo por favor

A VER QUIEN ME AYUDA A DEPURAR ESTE CODIGO EL MISMO LO QUE HACE ES MOSTRAR DE UNA TABLA UNA IMAGEN Y UNA NOTICIA REFERENTE A ESTA IMAGEN, FUNCIONA BIEN PERO FIJENSEN UN TEMA QUE ABRO DOS VECES EL MISMO ARCHIVO COMO PUEDO ARREGLARLO PARA ABRIRLO UNA SOLA VEZ Y QUE FUNCIONE BIEN ?

GRACIAS AL QUE ME AYUDE A OPTIMIZAR ESTE CODIGO




<%
dim oConn, RS
'Creamos los objectos a usar.
Set oConn = Server.CreateObject ("ADODB.Connection")
Set RS = Server.CreateObject ("ADODB.RecordSet")
oConn.Open "Driver={Microsoft Access Driver (*.mdb)}; " & "Dbq=" & Server.MapPath("Noticias.mdb")
'Conectamos a la conexion a la base de datos.
sql = "SELECT * FROM Noticias"
'Abrimos la tabla pidiendo todos sus registros.
RS.Open sql, oConn
'Mostramos el nombre del articulo.
'Ahora el path de la imagen.
Response.Write RS("imagen") & " - "
'Y la siguiente linea muestra la imagen.
Response.Write "<IMG SRC="""&RS("imagen")&""">"
Response.Write "<BR>"
RS.MoveNext
'Cerramos y eliminamos todo.
RS.Close
oConn.Close
Set RS = Nothing
Set oConn = Nothing
%>
</font></div></td>
</tr>
</table>
<table width="771" border="0">
<tr>
<td>
<%
Set con = Server.CreateObject("ADODB.Connection")
Con.Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & _
Server.MapPath("supermaquinas.mdb"))
sql = "SELECT * FROM supermaquinas WHERE noticias"

'Ejecuta un sentencia SQL de consulta
'Recorre todas las filas del resultado
set result = Con.Execute(sql)
%>
<p align="center">
<%Left cadena, cantidad%>
<br>
<br>
<font face="Arial" size="5" color="#0080C0"><%=result("titulo")%></font><br>
</p>
<table width="823" border="0">
<tr>
<td><font color="#FF0000" size="3" face="Arial"><strong><%=result("copete")%><br>
<br>
</strong></font><font face="Arial" size="3"><%=Left(result("noticia"),1550)%>
<%
noticia = result("noticia")
noticia = Replace(noticia, chr(10), "<br>")
Response.Write(noticia)
%>
  #2 (permalink)  
Antiguo 19/12/2002, 18:27
Avatar de Gurrutello  
Fecha de Ingreso: enero-2002
Ubicación: Ontario,Toronto [Canada]
Mensajes: 2.017
Antigüedad: 23 años, 3 meses
Puntos: 6
hola
no se si entiendo bien
pero estas abriendo dos archivos o mejor dicho 2 bases de datos.
  #3 (permalink)  
Antiguo 19/12/2002, 18:30
(Desactivado)
 
Fecha de Ingreso: agosto-2002
Mensajes: 1.458
Antigüedad: 22 años, 9 meses
Puntos: 0
el tema es que es solo una base de datos por eso quiero corregir este codigo porque la abro dos veces
  #4 (permalink)  
Antiguo 20/12/2002, 11:40
(Desactivado)
 
Fecha de Ingreso: agosto-2002
Mensajes: 1.458
Antigüedad: 22 años, 9 meses
Puntos: 0
DE A UNO MUCHACHOS NO ME AYUDEN TODOS JUNTOS

  #5 (permalink)  
Antiguo 20/12/2002, 11:46
Avatar de rodvilleda  
Fecha de Ingreso: enero-2002
Mensajes: 182
Antigüedad: 23 años, 4 meses
Puntos: 0
pero pero..... no son dos bases distintas??

Cita:
Set RS = Server.CreateObject ("ADODB.RecordSet")
oConn.Open "Driver={Microsoft Access Driver (*.mdb)}; " & "Dbq=" & Server.MapPath("Noticias.mdb")
Cita:
Con.Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & _
Server.MapPath("supermaquinas.mdb"))
si son dos bases, creo que no queda de otra más que abrir ambas bases...
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 17:26.