
21/03/2005, 02:53
|
| | Fecha de Ingreso: marzo-2005 Ubicación: Vitoria
Mensajes: 49
Antigüedad: 20 años, 1 mes Puntos: 0 | |
ayuda informatico en practicas!! Hola estoy en un apuro. No tengo ni idea de asp. A base de manuales de varias páginas e ir a velocidad de tortuga he conseguido conectar a la base de datos, sacar todos los campos y pasar una variable recuperada de una select (gracias a trasgukabi y a g_susdanie) ahora me casca al meter en la condicion de la select esa variable que paso. He intentado todo. La variable la recibo y la escribo en una página de prueba donde no conecto con la base. En otra página de prueba hago la select y le pongo una condición que no es una variable (select * from noti where id=88) y funciona, pero cuando le pongo la select con la variable ("SELECT * FROM noti where id='"&clave&"'") casca (HTTP 500 - Error interno del servidor ) el problema está localizado es la select. No sé si tengo q declarar la variable clave , donde debo recogerla y como ponerla en la select. ahi va parte de mi código
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<%@ LANGUAGE="VBSCRIPT" %>
<%
Set cn = Server.CreateObject("ADODB.Connection")
'cn.Open "ega.com.ega"
cn.Open "ega.com.ega"
textoSQL = "SELECT * FROM noticias where id="SELECT * FROM noti where id='"&clave&"'"
Set RS = cn.Execute(textoSQL)
%>
<html>
<head>
<title>prueba2</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<%
Response.Write(Request.QueryString)
%>
Necesito ayuda!!!
<B><%=RS("titulo")%></B>
</body>
</html>
Estoy en prácticas y soy el unico informatico, no he dado asp sólo programo en c, html basico y visual basic basico, tambien tengo conocimientos de sql y pl/sql y van y me meten asp!!!! dios!!!. Gracias por la ayuda |