
09/03/2002, 22:18
|
| | Fecha de Ingreso: marzo-2002
Mensajes: 3
Antigüedad: 23 años, 2 meses Puntos: 0 | |
Re: Ejecutar procedimiento almacenado... Primero tienes que definir la base de datos al ODBC. Para eso, en panel de control abres "Fuentes de datos ODBC", seleccionas la pestaña fichero y añades el tuyo poniéndole el DSN que te parezca. Ese DSN será el que identifique luego con ASP a tu base de datos.
Segundo, en el código ASP, lo más fácil es definir un simple recordset al que llamaremos RSresultado:
<%
Set RSresultado = Server.CreateObject("ADODB.Recordset")
'Ahora definimos la consulta SQL
strSQL = "SELECT Nombre, Apellidos FROM Tabla WHERE Apellidos = 'Gómez' "
'Y decimos que se almacene en nuestro Recordset la consulta a la base de datos que queremos, así:
RSresultado.Open strSQL, DSN_de_nuestra_BD
'siendo el DSN el que hemos puesto en ODBC
'Tercero, accedemos a los datos almacenados y los enviamos al navegador:
Do Until RSresultado.EOF
Response.Write RSrespuesta("Nombre") & " " & RSrespuesta("Apellidos") & "<BR>"
rsCustomers.MoveNext
Loop
'Por último cerramos
RSresultado.close
%>
Saludos. |