Sei sulla pagina 1di 2

Como conectarse a una

base de datos SQL Server,


C#
Jose Garcia Microsoft, Programacion, Tutoriales, Windows 1
comentario

Tal y como se prometio. Todos los Miercoles y Jueves, se tomaran en


cuenta todas las peticiones de tutoriales que se soliciten en los
comentarios de cada tutorial. en el dia de hoy se ha de hacer un
tutorial para conectarse con C# a una Base de datos SQL Server.

Enlaces patrocinados:

Como ya hemos visto en nuestro tutorial Como conectar una base


de datos Access, usando C#(LINK), en esta ocasin lo haremos
para conectarnos a SQLServer cualquiera de sus ediciones, pero
recomiendo que se utilicen desde el ao 2005 en adelante, solo para
asegurar de que estamos usando la misma familia.
Lo primero que debemos de hacer es descargar e
instalar SqlServer(Aqui les dejo SQLServer 2008 R2 con el
Manager Studio). Aqu debemos de tener mucho cuidado, ya que
muchas veces no lo instalamos bien y debemos de volver a instalarlo,
muchas veces da un error por el tan solo hecho de tener office
instalado, as que mucho cuidado, a pesar de es bastante sencillo.
Recuerda: Debes de aprender tu nombre de la instancia, siempre
siguen el siguiente patrn NOMBRE-SERVIDOR/INSTANCIA.
Repasando lo mismo del tutorial anterior, debemos
de crear una base de datos en nuestro servidor principal(en este
caso en el Manager para que los ayude). Luego nuestra clase en
nuestro programa, y le ponemos los mtodos de conexin, cerrar, y
todos lo que tengan que ver con bsquedas(nota: esta es una mala
practica, pero por motivos de los tutoriales y hacerlos mas
comprensibles se ensean as).
ES HORA DE EMPEZAR.
En nuestra clase de conexin a la base de datos, vamos a importar
este paquete:

using System.Data.SqlClient; using System.Windows.Forms;


Este ultimo para poder ver un MessageBox que nos diga que nos
conectamos.
Ahora en nuestro mtodo conexin pondremos el siguiente cdigo:

String ConnStr = @Data Source=SERVIDOR\INSTANCIA;Initial


Catalog=Base de Datos;Integrated Security=True;
conn = new SqlConnection(ConnStr);
conn.Open();
MessageBox.Show(Base de datos Abierta y lista para trabajar); <
Cuando terminen la prueba borren esto, o se arrepentirn de no
haberlo borrado.
La unica diferencia es que donde pusimos OleDbConnection(De
nuestro tutorial anterior) deberemos de poner SQLConnection y todos
los metodos de SQL.
Enlaces patrocinados:

Para aquellos que le pusieron alguna contrasea a su servidor la


variable ConnStr, sera la siguiente:
String ConnStr = @Data Source=SERVIDOR\INSTANCIA;Initial
Catalog=Base de Datos;User
ID=miUsuario;Password=miConstrasea;
Trusted_Connection=False; ;
Como pudieron notar, todo lo que tiene que ver con conexin lleva un
patron, tan solo hay que conocerlo y seguirlo.

Happy Blogging =D

CaminoGeek.com

Fuente: http://www.caminogeek.com/como-conectarse-a-una-base-de-datos-
sql-server-c/

Potrebbero piacerti anche