none
Consulta SQL con valores * RRS feed

  • Pregunta

  • Buenas tardes,

    Vereis, tengo una tabla con direcciones de correo, prueba@hotmail.com, etc...

    Algunos de los valores que tenga esa tabla puede contener '*' es decir, por ejemplo *@Hotmail.com

    Lo que quiero hacer es comprobar si por ejemplo la dirección usuario@hotmail.com, esta dentro de los valores de la tabla, que en principio es que si, ya que tengo el valor *@Hotmail.com.

    Un saludo.

    viernes, 6 de noviembre de 2015 17:06

Respuestas

  • Hola Vicdeju,

    Puedes hacer lo siguiente:

    Dim ConsultaSQL As String = "SELECT COUNT(*) FROM MiTabla WHERE (EMail = @Param1) OR (EMail = Param2)"
    '...
    
    cmd.Parameters.AddWithValue(@Param1, txtEMail.Text)
    cmd.Parameters.AddWithValue(@Param2, String.Concat("*", txtEMail.Text.Substring(txtEMail.Text.IndexOf("@"))))


    viernes, 6 de noviembre de 2015 17:27