Está en la página 1de 5

Colegio nacional de educacin profesional

CONALEP 1 Aguascalientes

Prof. Refugio esparza

Programacin orientada a objetos

Docente: Yolanda Navarrete

Alumno: Monserrat Salazar Ramrez


Grupo: 410
Crear conexiones en SQL Server
Visual Studio
Cuando se conecte a SQL Server, utilice el Proveedor de Microsoft OLE DB
para SQL Server.
Nota de seguridad El almacenamiento de los detalles de la cadena de conexin
(como el nombre de servidor, el nombre de usuario y la contrasea) puede afectar
a la seguridad de la aplicacin. El uso de la Seguridad integrada de Windows es
un modo ms seguro de controlar el acceso a una base de datos. Para obtener
ms informacin, vea Seguridad de bases de datos.
Existen dos maneras de conectarse a SQL Server:

Visualmente, con herramientas de tiempo de diseo.

Mediante programacin.

Conectar a SQL Server en el Explorador de servidores


El establecimiento de una conexin con SQL Server en el Explorador de
servidores permite crear fcilmente
objetos SqlConnection, SqlDataAdapter y SqlCommand arrastrando objetos de
datos desde el Explorador de servidores hasta los formularios o diseadores.
Para crear una conexin en el Explorador de servidores

1. En el Explorador de servidores, haga clic con el botn secundario


en Conexiones de datos y, a continuacin, en Agregar conexin.

Se abre el cuadro de dilogo Propiedades de vnculo de datos.

2. El proveedor predeterminado es Proveedor de Microsoft OLE DB para


SQL Server.

3. Seleccione un nombre de servidor en la lista desplegable o escriba la


ubicacin del servidor donde se encuentra la base de datos a la que desea
obtener acceso.

Nota Seleccionar la base de datos en el servidor es una accin


diferente. Actualice la lista haciendo clic en Actualizar.

4. En funcin de los requisitos de la base de datos o aplicacin, seleccione la


Seguridad integrada de Windows NT o utilice un nombre de usuario y una
contrasea especficos para iniciar una sesin en el servidor SQL Server.
Para obtener ms informacin, vea Propiedades de vnculo de datos
(Cuadro de dilogo).
5. Seleccione la base de datos a la que desea conectarse en la lista
desplegable.

6. Haga clic en Aceptar.

Conectar a SQL Server desde la aplicacin

La creacin de conexiones a orgenes de datos desde la aplicacin se puede


llevar a cabo visualmente utilizando los diseadores de Visual Studio .NET o
mediante programacin, creando objetos de conexin a datos en el cdigo.
Conectar a SQL Server visualmente
Visual Studio admite la creacin de objetos de datos arrastrando elementos desde
el Explorador de servidores o la ficha Datos del Cuadro de herramientas hasta el
formulario o diseador.
Para crear una conexin desde el Explorador de servidores

1. Cree una Conexin de datos en el Explorador de servidores para el


servidor SQL Server. Para obtener ms informacin, vea la seccin anterior
titulada "Conectar a SQL Server en el Explorador de servidores".

2. Arrastre la conexin hasta el formulario o el diseador.

Aparecer un objeto SqlConnection en la bandeja de componentes.

3. Avance hasta la seccin "Pasos siguientes" que aparece ms adelante en


este tema.

Para crear una conexin desde la ficha Datos del Cuadro de herramientas

1. Arrastre un objeto SqlConnection hasta el formulario o diseador.

Aparecer un objeto SqlConnection no configurado en la bandeja de


componentes.

2. En la ventana Propiedades, haga clic en la propiedad ConnectionString.

3. Seleccione una conexin existente en la lista desplegable o haga clic


en Nueva conexin para abrir Propiedades de vnculo de datos (Cuadro de
dilogo) y configure una conexin nueva.

4. Avance hasta la seccin "Pasos siguientes" que aparece ms adelante en


este tema.
Conectar a SQL Server mediante programacin
Puede crear un objeto SqlConnection directamente en el cdigo.
Para crear una conexin mediante programacin entre la aplicacin y una
base de datos de SQL Server

El cdigo siguiente crea un objeto SqlConnection, define la


propiedad SqlConnection.ConnectionString y abre la conexin.

' Visual Basic


Public Sub ConnectToSql()
Dim conn As New SqlClient.SqlConnection
' TODO: Modify the connection string and include any
' additional required properties for your database.
conn.ConnectionString = & _
"integrated security=SSPI;data source=SQL Server Name;" & _
"persist security info=False;initial catalog=northwind"
Try
conn.Open()
' Insert code to process data.
Catch ex As Exception
MessageBox.Show("Failed to connect to data source")
Finally
conn.Close()
End Try
End Sub

// C#
public void ConnectToSql ()
{
System.Data.SqlClient.SqlConnection conn =
new System.Data.SqlClient.SqlConnection ();
// TODO: Modify the connection string and include any
// additional required properties for your database.
conn.ConnectionString =
"integrated security=SSPI;data source=SQL Server Name;" +
"persist security info=False;initial catalog=northwind";
try
{
conn.Open();
// Insert code to process data.
}
catch (Exception ex)
{
MessageBox.Show("Failed to connect to data source");
}
finally
{
conn.Close();
}
}

También podría gustarte