none
Ucase RRS feed

  • Pregunta

  • Hola.

    Tengo el siguiente codigo, donde acepto un valor. Este puede estar vacio o no.

     comando3.Parameters.AddWithValue("@Recibidopor", Trim(UCase(TextEdit7.EditValue)))

    Sucede que me he dado cuenta que, cuando no se entra valor para ese campo, el Ucase acepta un espacio. Por tanto, ya no esta vacío y con la siguiente instrucción, con cualquiera de las dos, no puedo hacer una condición efectiva.

     If String.IsNullOrEmpty(table.Rows(0)("Recibidopor")) Then
     If table.Rows(0)("Recibidopor") = "" Then

    Gracias.

    VS2015

    SQLServer 2012

    Controles DevExpress 15

    lunes, 26 de noviembre de 2018 20:35

Respuestas

  • Hola.

    Tengo el siguiente codigo, donde acepto un valor. Este puede estar vacio o no.

     comando3.Parameters.AddWithValue("@Recibidopor", Trim(UCase(TextEdit7.EditValue)))


    el control textbox TextEdit7. no tiene el metodo Text?? porque no lo colocas en Text?

    una opcion es que lo que reciba el TextEdit7 lo lleves a una variable

    dim strTextEdit7 as String = TextEdit7.EditValue

    y esta llevarle al parametro

    • Propuesto como respuesta Pablo Rubio lunes, 26 de noviembre de 2018 22:10
    • Marcado como respuesta Pablo Rubio lunes, 10 de diciembre de 2018 16:18
    lunes, 26 de noviembre de 2018 20:54

Todas las respuestas

  • Hola.

    Tengo el siguiente codigo, donde acepto un valor. Este puede estar vacio o no.

     comando3.Parameters.AddWithValue("@Recibidopor", Trim(UCase(TextEdit7.EditValue)))


    el control textbox TextEdit7. no tiene el metodo Text?? porque no lo colocas en Text?

    una opcion es que lo que reciba el TextEdit7 lo lleves a una variable

    dim strTextEdit7 as String = TextEdit7.EditValue

    y esta llevarle al parametro

    • Propuesto como respuesta Pablo Rubio lunes, 26 de noviembre de 2018 22:10
    • Marcado como respuesta Pablo Rubio lunes, 10 de diciembre de 2018 16:18
    lunes, 26 de noviembre de 2018 20:54
  • Gracias.

    Hace tiempo hablé con el soporte técnico de estos controles y, no recuerdo la razón exacta por la cual me recomendaron utilizar la propiedad EditValue en vez de Text como recipiente de datos en los cuadros de texto y otros controles con las mismas características.

    Pero, probaré ahora mismo tu recomendación.

    lunes, 26 de noviembre de 2018 21:00
  • No resultó.
    lunes, 26 de noviembre de 2018 21:06