elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


 


Tema destacado: Recuerda que debes registrarte en el foro para poder participar (preguntar y responder)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  Inconveniente \\ en ASP.NET C#
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Inconveniente \\ en ASP.NET C#  (Leído 649 veces)
Zeroql


Desconectado Desconectado

Mensajes: 957


Todo lo k sucede sucede por una razon


Ver Perfil WWW
Inconveniente \\ en ASP.NET C#
« en: 20 Enero 2018, 22:12 »

Hola Muchachos,

Tengo un inconveniente al intentar generar una cadena de texto con el \ en C#.
cuando realizo la asignacion interpongo el @ o el \\ para que obtenga la cadena como tal, pero al ver la caneda queda con los 2 backslash.

Ejm:

Código
  1. public AppConfig() {
  2.            _cfg.dbName = "WFSAT";
  3.            _cfg.dbServer = @"DESKTOP-16VE8AF\SQLSERVER";
  4.            _cfg.dbUser = "";
  5.            _cfg.dbPasswd = "";
  6.            _cfg.dbLogFile = "Log/ErrLogBD.log";
  7.            _cfg.AppLogFile = "Log/ErrLogApp.log";
  8.  
  9.        }
  10.  

la cadena de _cfg.dbServer queda asi:  DESKTOP-16VE8AF\\SQLSERVER

debido a que es esto se una a una cadena de conexion de SQL server me genera error la conexion.

este es el codigo de la cadena:

Código
  1. CNN = new SqlConnection("Data Source=" +  _cfg.dbServer + ";Initial Catalog=" + _cfg.dbName + ";Persist Security Info=True");
  2.  

cuando entro a validar la cadena de conexion generada queda asi:

Código
  1. CNN = new SqlConnection("Data Source=DESKTOP-16VE8AF\\SQLSERVER;Initial Catalog=WFSAT;Persist Security Info=True");
  2.  

he buscado en muchas partes pero no logro solucionar el incoveniente,
alguien me hecha una mano?

gracias


En línea

Dime y lo olvido, enseñame y lo recuerdo, involucrame y lo aprendo.
/.-ZEROQL.-\   -----  #937675#

z3nth10n


Desconectado Desconectado

Mensajes: 1.584


"Jack of all trades, master of none." - Zenthion


Ver Perfil WWW
Re: Inconveniente \\ en ASP.NET C#
« Respuesta #1 en: 24 Enero 2018, 21:00 »

Si te da error lo que podrías es probar a poner una @ delante de la string:

Código
  1. CNN = new SqlConnection(@"Data Source=DESKTOP-16VE8AF\SQLSERVER;Initial Catalog=WFSAT;Persist Security Info=True");

A mi me lo muestra bien: http://rextester.com/JDFJS32503

Un saludo.


« Última modificación: 24 Enero 2018, 21:01 por z3nth10n » En línea


Interesados hablad por Discord.
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Pequeño inconveniente
Foro Libre
ANTRUCK 1 996 Último mensaje 10 Agosto 2011, 10:54
por Randomize
ayuda!!! inconveniente con GPU :(
Hardware
Cergath 7 2,993 Último mensaje 26 Mayo 2013, 22:50
por worldrings
Conexion USB inconveniente
Dudas Generales
analisis242 0 703 Último mensaje 29 Noviembre 2014, 15:36
por analisis242
Inconveniente con Quartz
Java
Lind L. Tailor 1 940 Último mensaje 8 Mayo 2015, 02:28
por Lind L. Tailor
inconveniente con información de un txt
Java
harrisongonzalezl 2 755 Último mensaje 15 Marzo 2017, 03:21
por 6hiii
Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines