none
¿Como obtener el nombre del servidor,User Id,Password,etc desde ConfigurationManager?

    Question

  • Buenas yo necesita saber como puede obtener directamente con el nombre del servidor,User Id,Password a partir de ConfigurationManager se que puede obtener la cadena completa a partir de : ConfigurationManager.ConnectionStrings["midata"].ConnectionString; pero queria saber si se puede obtener la informacion directamente con el, gracias de antemano.
    Friday, March 02, 2012 5:09 PM

Answers

  • hola

    podrias analizar el uso de

    con esta clase podrias cargar el string del connection string y tomar cada dato particular

    string connstring = ConfigurationManager.ConnectionStrings["midata"].ConnectionString;

    SqlConnectionStringBuilder stringbuilder = SqlConnectionStringBuilder(connstring);

    string datasource = stringbuilder.DataSource;

    //y asi el resto de los datos

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina


    Friday, March 02, 2012 5:28 PM

All replies

  • hola

    podrias analizar el uso de

    con esta clase podrias cargar el string del connection string y tomar cada dato particular

    string connstring = ConfigurationManager.ConnectionStrings["midata"].ConnectionString;

    SqlConnectionStringBuilder stringbuilder = SqlConnectionStringBuilder(connstring);

    string datasource = stringbuilder.DataSource;

    //y asi el resto de los datos

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina


    Friday, March 02, 2012 5:28 PM
  • Pues ConfigurationManager.ConnectionStrings["nombre"] devuelve un objeto de tipo ConnectionStringSettings.  Está cordialmente invitado a leer la documentación de esta clase para determinar si es posible o no, pero me pareció después de ojear que no hay tal forma.  En todo caso lo insto a que verifique.

    La otra opción sería el clásico procedimiento de descomponer el texto de la propiedad ConnectionString.


    Jose R. MCP

    Friday, March 02, 2012 5:30 PM