Como Conectar Una Base De Datos En Sql Desde C#
By Luis Daniel González Vázquez
INTRODUCCIÓN
Como ya hemos visto, los orígenes de datos nos permiten obtener
información que necesita el usuario, y nos permite crearaplicaciones de consultas. Estas aplicaciones utilizan la
arquitectura de tres capas. ¿La recuerdas? (Si no la recuerdas,
repasa los capítulos anteriores, porque no sabrás de lo que te
hablo). Buenocomo ya sabemos la capa de presentación es el
diseño de la aplicación, todos los testBoxs, label’s, gridViews, etc,
que le agregues a tu aplicación. Así como la programación Básica
de eventos.Vamos a explicar la Capa de Datos.
La Capa de Datos no es otra cosa más que la creación de una
clase que se llama Conexión. Esta clase, debe de llevar los
siguiente métodos.
CAPA DE DATOS: CLASECONEXIÓN
Recuerda como crear una clase, y la debes de hacer publica.
También recuerda anexar a esta clase las librerías
Este método nunca cambia, te recomiendo utilizarlo tal y como esta. Loúnico
que cambia son los datos del DataSource(Servidor al cual nos conectamos con
SQL), y el InitialCatalog (el Nombre de la Base de Datos)
CAPA DE DATOS: CLASE CONEXIÓN
Este método tampococambia. Su función es recibir una sentencia en string de
SQL (INSERT, DELETE, SELECT), y convertirla en un SqlCommand, para así
devolverla, para ello se basa en la conexión, para comprobar que es uncomando
valido
CAPA DE DATOS: CLASE CONEXIÓN
Este método tampoco cambia. Su función es ejecutar el comando, a través de la
validación y la conexión al servidor SQL. En caso de que el comando seainvalido regresa un false, para avisar al programador, que el comando no fue
ejecutado
CAPA DE DATOS: CLASE CONEXIÓN
Este método tampoco cambia. Su función es llenar una tabla con un comandoque le mandes de SELECT, y te regresa una tabla con todos los datos que
pediste en la sentencia que mandaste, que puedes asignar a la propiedad
DataSource de un GridView o DataGridView
CAPA...
Regístrate para leer el documento completo.