Ver Mensaje Individual
  #2 (permalink)  
Antiguo 01/06/2004, 03:08
Avatar de juagarc4
juagarc4
 
Fecha de Ingreso: octubre-2003
Ubicación: En casa
Mensajes: 127
Antigüedad: 21 años, 6 meses
Puntos: 0
Holap,
Creo que tienes la página mal construida.
En primer lugar te recomendaria que, si es posible este código que enlaza la base de datos ponlo al principio de la página, antes que la etiqueta <HTML>.Así:
Código:
 
<%@LANGUAGE="VBSCRIPT"%>
<%
set conn = server.createobject("adodb.connection")
ConnectionString="driver={SQL Server};server=nameserver;uid=usuario;pwd=password;
database=databasename;"
set RS = Server.CreateObject("ADODB.recordset")
conn.open ConnectionString
sSQL="Select * From Tabla"
rs.open sSQL, conn
%>
<HTML>
En tu prinmer listado de código,
Te falta la ConnectionString, que es la que dice dónde está el servidor y la base de datos que va a atacarse (en azul arriba).
Y aquí es dónde te daria un error:
Set Rs=Conn.open(sSQL)
Primero debes crear el Recordset (en negrita arriba) y luego darle los datos (rs.open sSQL,conn) (en rojo arriba).

Por lo demás está bien.
Por lo que tu página la final quedaría así:
Código:
 
<%@LANGUAGE="VBSCRIPT"%>
<%
set conn = server.createobject("adodb.connection")
ConnectionString="driver={SQL Server};server=NUEVOSOL;uid=sa;pwd=01012003;database=WEBCURSOS;"
set RS = Server.CreateObject("ADODB.recordset")
conn.open ConnectionString
sSQL="Select * From Tabla"
rs.open sSQL, conn
%>
<HTML>
<HEAD>
</HEAD>
<BODY>
<table align="center">
<tr>
<th>DNI</th>
<th>NOMBRE</th>
</tr>
<%
Do While Not RS.Eof
%>
<tr>
<td><%=RS("NIF")%></td>
<td><%=RS("NOMBRE")%></td>
</tr>
<%
RS.MoveNext
Loop
Conn.Close
%>
</table> 
</BODY>
</HTML>
Espero que te sirva y para cualquier otra cosa, aquí estamos, ¿ok?
Salu2
__________________
El que pregunta lo que no sabe, es ignorante durante 5 minutos, el que no lo pregunta lo es de por vida (Proverbio Chino)
La tonteria se pone siempre en primera fila, para ser vista. La inteligencia se pones siempre detrás para poder ver. (Alguien lo dijo, seguro)

Última edición por juagarc4; 01/06/2004 a las 03:13