Ver Mensaje Individual
  #9 (permalink)  
Antiguo 10/06/2002, 02:58
Avatar de eskillar
eskillar
 
Fecha de Ingreso: enero-2002
Ubicación: Euskadi
Mensajes: 34
Antigüedad: 22 años, 4 meses
Puntos: 0
Re: No entiendo nada

Hola Rosamunda,
intentaré aclararte brevemente el asunto:

Para usar SQL Server es necesario disponer de este software:
- Lógicamente el servidor de SQL Server. La version 2000 incorpora la eliminación de registros en cascada, funciones definidas por usuario y otras herramientas administrativas que lo mejoran mucho respecto a la anterior.
- Las herramientas de cliente de SQL Server. Estas permiten conectarse remotamente al servidor para realizar las tareas de programación o administración: administrador corporativo, analizador de consultas ...
- Los Drivers de conexión al servidor de base de datos para usarlos desde una aplicación software externa. Se puede realizar de diferentes formas: vía ODBC, OLEDB, DBQ. De cara a ganar velocidad de acceso se recomienda utilizar una conexión con OLEDB (como lo intentaba Rosamunda en su ejemplo).

Ahora, para realizar la conexión desde el entorno de programación ASP, lo habitual es realizar lo siguiente:

En el fichero global.asa se definen una serie de variables de aplicación para utilizarlas posteriormente.

Sub Application_OnStart
Application("P_ConnectionString") = "PROVIDER=SQLOLEDB;DATA SOURCE=MiServidor;DATABASE=MiBaseDatos;UID=MiLogin ;PWD=MiPassword;LANGUAGE=Spanish;"
Application("P_ConnectionTimeout") = 15
Application("P_CommandTimeout") = 30
Application("P_CursorLocation") = 3
Application("P_DBLogin") = MiLogin
Application("P_DBPassword") = MiPassword
End Sub

Si utilizas Visual Interdev para generar el código fuente aparecerá mucha más información en la cadena de conexión, aunque con esa es suficiente:
- Driver utilizado en la conexión
- Nombre del servidor de base de datos (podrías poner la direccion IP del puerto en el que está a la escucha)
- Base de datos contra la que trabaja
- Usuario y password para realizar la conexión
- Lenguage definido para el usuario que se va a conectar (util para temas de fechas y otras opciones de configuración regional)

(sigue ...)