martes, 14 de febrero de 2012

Tipo de cadenas de conexion

Normas de Seguridad
Data Source = myServerAddress; Initial Catalog = myDatabase; User Id = miusuario; Contraseña = miContraseña;

Normas de Seguridad de la sintaxis alternativa
Esta cadena de conexión producir el mismo resultado que el anterior. La razón por la que se incluyen es el de señalar que algunas palabras clave de cadena de conexión tiene muchos equivalentes.
Server = myServerAddress; base de datos = myDatabase, ID de usuario = miusuario; Contraseña = miContraseña; Trusted_Connection = false;


Conexión de confianza
Data Source = myServerAddress; Initial Catalog = myDatabase; Integrated Security = SSPI;

Conexión de confianza sintaxis alternativa
Esta cadena de conexión producir el mismo resultado que el anterior. La razón por la que se incluyen es el de señalar que algunas palabras clave de cadena de conexión tiene muchos equivalentes.
Server = myServerAddress; base de datos = myDatabase; Trusted_Connection = true;


Conexión a una instancia de SQL Server
La sintaxis de especificar la instancia de servidor en el valor de la clave del servidor es el mismo para todas las cadenas de conexión para SQL Server.
Server = NombreDelServidor \ theInstanceName; base de datos = myDatabase; Trusted_Connection = true;


Conexión de confianza de un dispositivo para Windows CE
A menudo, un dispositivo con Windows CE no está autenticado y conectado a un dominio. Para utilizar SSPI o conexión de confianza y / o autenticación de un dispositivo para Windows CE, utilice esta cadena de conexión.
Data Source = myServerAddress; Initial Catalog = myDatabase; Integrated Security = SSPI; ID de usuario = miDominio \ miusuario; Contraseña = miContraseña;


tomado de: www.connectionstrings.com/sql-server-2008

clase conexion en ADO . NET

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;
using System.Data.SqlClient;
namespace Taller_1_Sql
{
class Conexion
{
protected SqlConnection cnn;
protected void conectar()
{

try
{
cnn = new SqlConnection(@"data source=NOMBRE SERVIDOR;initial catalog=BASEDEDATOS;integrated security = true;");
cnn.Open();
}
catch (Exception ex)
{

throw ex;
}
}
protected void desconectar()
{
try
{
cnn.Close();

}
catch (Exception ex)
{

throw ex;
}
}
}
}