ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Cómo obtener acceso a la base de datos


Enviado por   •  19 de Enero de 2012  •  Informes  •  693 Palabras (3 Páginas)  •  590 Visitas

Página 1 de 3

La cadena de conexión

La cadena de conexión puede ser de dos formas distintas, según se indique la autenticación de Windows o la de SQL Server.

En la primera no hay que indicar ni usuario ni password, en la segunda si que hay que indicar esos dos datos.

Las bases de datos de SQL Server a las que podemos acceder con esa cadena de conexión pueden ser de cualquier versión, al menos yo lo he probado con las versiones 7.0, 2000 y 2005, en los tres casos usando ADO.NET.

En los siguientes ejemplos usaremos ciertos valores que tendrás que indicar según tus preferencias, me refiero al nombre del servidor de SQL Server y a la base de datos a la que quieres acceder, además del nombre del usuario o la contraseña.

Cadena de conexión con autenticación de Windows

Para conectar a una base de datos de SQL Server con autenticación de Windows, la cadena de conexión será:

Data Source = ServidorSQL; Initial Catalog = BaseDatos; Integrated Security = True

Cadena de conexión con autenticación de SQL Server

Para conectar a una base de datos de SQL Server usando autenticación del propio SQL Server, la cadena de conexión será:

data source = ServidorSQL; initial catalog = BaseDatos; user id = Usuario; password = Contraseña

Indicar una base de datos que está en un servidor "remoto"

Para acceder a una base de datos que está en un servidor remoto, es decir en otro equipo, debemos usar cualquiera de las dos cadenas de conexión que hemos visto antes, aunque lo normal será que se use la segunda en la que se indica el nombre del usuario y la contraseña.

Esto se suele usar cuando estamos en una página Web o bien si queremos acceder desde una aplicación de escritorio (Windows.Forms), pero la base de datos no está en nuestro equipo.

El código podría ser el siguiente, y puedes usar una dirección IP o el nombre de un dominio (DNS) para indicar el nombre del servidor de SQL Server:

data source = ServidorSQL; initial catalog = BaseDatos; user id = Usuario; password = Contraseña

SqlConnectionStringBuilder clase

Proporciona una forma sencilla de crear y administrar el contenido de las cadenas de conexión utilizado por el SqlConnection clase.

SqlConnectionString clase tiene seis propiedades públicas:

• ConnectionString - Establece u obtiene la cadena de conexión completa. Cuando no

...

Descargar como (para miembros actualizados)  txt (4.4 Kb)  
Leer 2 páginas más »
Disponible sólo en Clubensayos.com