te sugiero pruebes el string de coneccion con un archivo udl, para constatar que no provenga de ahí el error. ¿El servidor sql esta remoto o en la pc local?
saludos Adrián. 2013/1/3 Andres Guzman <[email protected]> > Hola gracias por la ayuda mira estos son los métodos con los que estoy > probando... > > public string GetConnectionString() > { > string conString = @"Data Source=xxx;Initial > Catalog=bdTEst;User Id=user;Password=xxx"; > > > SqlConnectionStringBuilder conn = new > SqlConnectionStringBuilder(conString); > conn.PersistSecurityInfo = true; > return conn.ConnectionString; > } > > public string PruebaBD() > { > DataTable dt = new DataTable(); > try > { > using (SqlConnection sqlConn = new > SqlConnection(GetConnectionString())) > { > sqlConn.Open(); > SqlCommand com = new > SqlCommand("sp_s_Euro_CargaMasivaSinContinuidad", sqlConn); > com.CommandType = > System.Data.CommandType.StoredProcedure; > com.Parameters.Add("PngId", > System.Data.SqlDbType.Int<http://system.data.sqldbtype.int/> > ); > com.Parameters["PngId"].Value = 1; > com.Parameters.Add("idcMas", > System.Data.SqlDbType.VarChar, 30); > com.Parameters["idcMas"].Value = > "2013010214400056520"; > using (IDataReader dr = com.ExecuteReader()) > { > dt.Load(dr); > } > sqlConn.Close(); > } > > return "SIN ERRORES"; > } > catch (Exception ex) { return ex.ToString(); } > } > > el error que me arroja (resumido): > > System.Data.SqlClient.SqlException: No se puede abrir la base de datos > "NOMBREBD" solicitada por el inicio de sesión. Error de inicio de sesión. > Error de inicio de sesión del usuario 'MAQUINA\IUSR_MAQUINA' > > System.Data.SqlClient.SqlClientPermission, System.Data > > El 3 de enero de 2013 12:51, Héctor Daniel Correa < > [email protected]> escribió: > >> ASP clásico... y funciona. > > > > > -- > Saluda ATTE. > *Andrés Guzmán Oyaneder. > 09-9319111 > *[email protected] > -- Adrián Jorge Cura *ApareSer Consultora Informática Te: 15 6181 7298 [email protected] www.apareser.com.ar*
