| Usuario |
Error conectando a base de datos |
Desconocido
|
| Enviado - 21/9/2004 |
| ? |
Ya he hecho muchas conexiones a bases de datos, cre?a que ?sta ser?a m?s f?cil porque es incluso m?s facil de lo normal, pero no me va:
(El error est? en la conexi?n a la base de datos porque se me rompe en ese momento, he puesto "conecto con base de datos" en el momento de la conexi?n, pero en el c?digo verdadero est? la conexi?n de verdad que me funciona en otras conexiones y que no muestro por seguridad)
C?digo:
<%
If Request.QueryString("Id")="" then
Response.Redirect "principal.htm"
else
Idlink = Request.QueryString("Id")
valor = cint(Idlink)
end if%>
...
<%Set Conex_serv = Server.CreateObject ("ADODB.Connection")
Set RS = Server.CreateObject ("ADODB.RecordSet")
Conex_serv.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=(conecto con base de datos)"
sql = "SELECT link FROM servidores WHERE Id="&valor&""
RS.Open sql, Conex_serv,3,1
%>
Enlace: <%=RS("Link")%>
<%RS.Close
Conex_serv.Close
Set RS = nothing
Set Conex_serv = nothing
%>
Lo que hago es que me pida el valor "id" que d? en una p?gina anterior, si es nulo redirecciona a principal, sino continua asegurandose de que "id" sea un n?mero guard?ndolo como "valor". Despu?s abro la base de datos cogiendo solo el valor que me interesa para despu?s mostrarlo en pantalla y a continuaci?n cerrar la base de datos.
Gracias |
| ? |
|
|
|