Foros del Web » Programando para Internet » ASPX (.net) »

probema con SqlConnection

Estas en el tema de probema con SqlConnection en el foro de ASPX (.net) en Foros del Web. Hola estoy iniciando en mundo de ASP y tengo un probemas que estuve buscando solucion, pero que aun no la encuentro, primero estoy trabajando con ...
  #1 (permalink)  
Antiguo 21/10/2009, 10:04
 
Fecha de Ingreso: abril-2007
Mensajes: 44
Antigüedad: 17 años
Puntos: 1
probema con SqlConnection

Hola estoy iniciando en mundo de ASP y tengo un probemas que estuve buscando solucion, pero que aun no la encuentro, primero estoy trabajando con una base de datos sql 2005 que ya viene con una aplicacion, de esta base de datos quiero hacer un webform defaut. aspx con visua studio 2008 y en el programa C# default.aspx.cs, al declarar el SqlConnection:

SqlConnection conn = new SqlConnection(
"Data Source=Servidor1\Nom;Initial Catalog=Employees;User ID=Master;Password=123456");

en "Data Source=Servidor1\Nom"; me marca error en el "\N", ya inverti el caracter "/", le quite el Servidor1\ y me sigue marcando falla.

La cadena "Data Source=Servidor1\Nom;Initial Catalog=Employees;User ID=Master;Password=123456"); la obtuve al configurar una conexion en servidores y asi como aparece la copie, a exepcion del password que no aparecian la contraseña, yo lo meti manualmente el 123456.

Gracias.
  #2 (permalink)  
Antiguo 21/10/2009, 17:58
Avatar de Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 16 años, 7 meses
Puntos: 87
Respuesta: probema con SqlConnection

ok bueno el problema radica en que reconoce \n como un caracter de escape lo q debes hacer como solucion rapida (no la mejor) es poner @ antes de las comillas q abren el string

SqlConnection conn = new SqlConnection(
@"Data Source=Servidor1\Nom;Initial Catalog=Employees;User ID=Master;Password=123456");

eso omite caracteres de escape.

pero bueno el problema mas grave que veo aqui es q estas colocando cadenas de conexion en el webform y no en un archivo web.configque implica mas seguridad y menor complejidad de mantenimiento a largo plazo. investiga sobre lo que marco en negritas.
__________________
Curso WF4
http://cursos.gurudotnet.com/ DF
Aprende HTML5
  #3 (permalink)  
Antiguo 22/10/2009, 06:58
Avatar de pyroCL  
Fecha de Ingreso: marzo-2009
Ubicación: C#
Mensajes: 261
Antigüedad: 15 años, 1 mes
Puntos: 2
Respuesta: probema con SqlConnection

Hola...
Prueba de esta froma...

string cadena; //variable que se utilizara como string de conexion
SqlConnection con = new SqlConnection(); //variable encargada de conectar

cadena = "Server=Servidor1;Database=Employees;User ID=Master;Password=123456;Trusted_Connection=False " //creas el string de conexion

con.ConnectionString = cadena; //entregas el string de conexion a la variable sql
con.Open(); //abres la conexion

con.Close(); //cierras la conexion


Saludos!
__________________
La verdadera sabiduría está en reconocer la propia ignorancia.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:29.