Conexion de Sql2005 en capa con Clase de C#

11/05/2006 - 03:54 por RP | Informe spam
Hola que tal, tengo una interrogante, lo que pasa es que estoy empezando a
programar con clases, y quiero generar una cadena de conexion, el ejemplo del
que me estoy guiando usa esta sentencia:

string conexion = "Database=northwind;server=(local);user id=sa ";

pero me marca error, dice que no reconoce el servidor de base de datos,
ahora mi servidor de SQL2005 es el siguiente: PBPC\SQLEXPRESS PBPC es el
nombre que tiene mi maquina, intentente poner el PBPC\SQLEXPRESS en lugar del
(local), pero no acepta, mi pregunta es como genero esa conexión??.
 

Leer las respuestas

#1 Miguel Ortiz Falcón
11/05/2006 - 07:07 | Informe spam
RP,

Está mal formada la cadena que pones, básicamente tendrias dos opciones, que
dependerían de tu modo de autenticación:

Usando Autenticación de SQL Server quedaría:

string conn = "Data Source=PBPC\SQLEXPRESS;Initial Catalog=Northwind;User
Id=sa;Password34567..."

si usas Autenticación de Windows entonces es ligueramente más corta:

string conn = "Data Source=PBPC\SQLEXPRESS;Initial
Catalog=Northwind;Integrated Security=SSPI;"

Saludos...!

Miguel Ortiz Falcón



"RP" escribió:

Hola que tal, tengo una interrogante, lo que pasa es que estoy empezando a
programar con clases, y quiero generar una cadena de conexion, el ejemplo del
que me estoy guiando usa esta sentencia:

string conexion = "Database=northwind;server=(local);user id=sa ";

pero me marca error, dice que no reconoce el servidor de base de datos,
ahora mi servidor de SQL2005 es el siguiente: PBPC\SQLEXPRESS PBPC es el
nombre que tiene mi maquina, intentente poner el PBPC\SQLEXPRESS en lugar del
(local), pero no acepta, mi pregunta es como genero esa conexión??.

Preguntas similares