Вы находитесь на странице: 1из 5

UNIVERCIDAD CATLICA LOS NGELES

CHIMBOTE

ING. DE SISTEMAS

Alumno:
Policio Minaya Angel

Conexin y
Acceso a la Base
De Datos
SQL Server

rea: Programacin Visual II


Ciclo: IV
Ao: 2016-II

Docente Tutor: Ing. Carlos


Coronado C

I. CREAR CONEXIONES A SQL SERVER


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, SqlDataAdaptery 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.

II. 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,


dad 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();
}
}

define

la

propie-

Pasos siguientes
Ahora que ha establecido una conexin entre la aplicacin y la base de datos de SQL Server,
puede crear objetos para mostrar y actualizar datos. La tabla siguiente proporciona vnculos a
algunos temas importantes.

PARA

VEA

Mostrar datos de slo lectura

Recuperar datos con DataReader

Llenar un conjunto de datos con datos

Conjuntos de datos de ADO.NET

Ejecutar instrucciones de SQL directamente

Realizar operaciones de base de datos


directamente

Вам также может понравиться