sUsername.Trim();
sPassword.Trim();
string ConnectionString = WebConfigurationManager.ConnectionStrings["dbnameConnectionString"].ConnectionString;
SqlConnection myConnection = new SqlConnection(ConnectionString);

Referencia a objeto no establecida como instancia de un objeto.
Descripción: se produjo Una excepción no controlada durante la ejecución de la solicitud web actual. Por favor, revise la traza de la pila para obtener más información sobre el error y dónde se originó en el código.

Detalles De La Excepción: System.NullReferenceException: referencia a Objeto no establecida como instancia de un objeto.

Alguna idea? No entiendo el error.

Bueno, yo lo entiendo, pero se olvida de la línea de referencia. ¿De dónde viene el error se producen?
WebConfigurationManager.ConnectionStrings[«dbnameConnectionString»] devuelve null
Dos upvotes para esta pregunta? En serio?
Casi todos los casos de NullReferenceException son los mismos. Por favor, consulte «¿Qué es una excepción NullReferenceException .NETA?» para algunos consejos.
Alguien por favor cerrar este como un duplicado de stackoverflow.com/questions/4660142/…?

OriginalEl autor tom | 2010-03-22

5 Comentarios

  1. 9

    Bien, usted no ha demostrado que la línea se produce en. Sugiere que uno de estos se produjeron:

    • sUsername era nula
    • sPassword era nula
    • WebConfigurationManager.ConnectionStrings["dbnameConnectionString"] devuelve null

    Por cierto, llamando Trim() como una declaración sobre su propia gusta que es inútil. Las cadenas son inmutables – Trim() devuelve la versión recortada. Usted desea algo como:

    sUsername = sUsername.Trim();
    sPassword = sPassword.Trim();

    … pero sólo después de comprobar si son null o no.

    OriginalEl autor Jon Skeet

  2. 4

    Bien, yo lo entiendo, pero se olvida de la línea de referencia. ¿De dónde viene el error ocurre?

    Line 30:         sUsername.Trim();
    Line 31:         sPassword.Trim();
    Line 32:         string ConnectionString = WebConfigurationManager.ConnectionStrings["dbnameConnectionString"].ConnectionString;
    Line 33:         SqlConnection myConnection = new SqlConnection(ConnectionString);
    Line 34:         try

    si asumo que sPassword existe – y sUsername…
    …entonces el ConnectionString «dbNameConnectionString» existen en la web.config? Si no es null, y el «.ConnectionString» naturalmente lanza ese error.

    Ah sí, se me había olvidado para modificar el web.config – trabajando ahora, gracias.
    marcar como respuesta si esta solucionado! Sé que este es un viejo post, pero todavía

    OriginalEl autor TomTom

  3. 1

    De la línea 30 y 31 no hacer nada:

    sUsername = sUsername.Trim();
    sPassword= sPassword.Trim();

    Post donde se produce el error

    OriginalEl autor RvdK

  4. 0

    Esto simplemente significa que usted está tratando de tener acceso a un miembro de una referencia nula; es decir, una de las variables que aquí se null. Sin saber el número de línea es difícil decir que, pero me imagino a cualquiera de sUsername o sPassword.

    OriginalEl autor Will Vousden

  5. 0

    Ocurre debido a cualquiera de la variable es NULL. Usted puede comprobar el valor de sUserName y sPassword variables durante la depuración (tiempo de ejecución).

    OriginalEl autor GHP

Dejar respuesta

Please enter your comment!
Please enter your name here