Conexion Sql Y C#
SQL SERVER
Se debe Connect de inicio con Windows Authentication Luego al conectarse dirigirse a Logins-->News Logins Login name: usuario que se conectara a nuestra base dedatos desde c# Password: esta se usara para conectarse dede c#
En la pestaña Server Roles se asignan los siguientes para poder crear la Base de datos.
Probamos el usuario creado Conectándonos alServer
Creamos una base de datos Nos dirigimos DatabasesNew Database
Luego se le pedirá en nombre de la base de datos en mi caso agenda Ahora creamos nuestras tablas, nos dirigimos a Tables NewTable
Nos pedirá el nombre de las Columnas de la base de datos así como el tipo En la parte derecha se coloca el nombre de la Tabla mi caso tb_profesion
INICIANDO C#
Lo ejecutamos y creamosun nuevo proyecto Nos dirigimos a File New Project
Seleccionamos el lenguaje C# y ponemos el nombre al proyecto en mi caso sysAgenda Como Windows Forms Application
OPCIONES DE CONEXIONFORMA UNO
Les adjunto una clase genérica para poder conectar
using System.Data; using System.Data.SqlClient;
string sCnn; sCnn = "data source = ServidorSQL; initial catalog = BaseDatos; user id =Usuario; password = Contraseña";
string sSel = "SELECT * FROM NombreTabla";
SqlDataAdapter da; DataTable dt = new DataTable();
try { da = new SqlDataAdapter(sSel, sCnn); da.Fill(dt);this.GridView1.DataSource = dt; this.GridView1.DataBind(); LabelInfo.Text = String.Format("Total datos en la tabla: {0}", dt.Rows.Count); } catch(Exception ex) { LabelInfo.Text = "Error: " + ex.Message; }FORMA DOS
Dirigirse a menú Data Show Data Sources
Seleccionamos
Damos clic en Next >, ahora nos pedirá nueva conexión
Es importante indicar que será Microsoft SQL Server
Ahoradamos clic en Continue, nos pedirá los siguientes datos
Para saber el Server name nos dirigimos a nuestra SQL Server Management
Ahora que ya sabemos el Server name llenamos los siguientes datos...
Regístrate para leer el documento completo.