Foros del Web » Programación para mayores de 30 ;) » .NET »

solucionar if

Estas en el tema de solucionar if en el foro de .NET en Foros del Web. Hola a todos, Tengo un problema con una aplicacion, el if y la funcuion de cadena funciona correctamente, sin embargo, al termino de la funcion ...
  #1 (permalink)  
Antiguo 18/07/2011, 09:18
 
Fecha de Ingreso: agosto-2010
Ubicación: mexico
Mensajes: 125
Antigüedad: 13 años, 8 meses
Puntos: 0
Exclamación solucionar if

Hola a todos,


Tengo un problema con una aplicacion, el if y la funcuion de cadena funciona correctamente, sin embargo, al termino de la funcion se regresa a el if y es algo que no quiere, puesto que lo pongo para clientes que no tiene que pasar por la aplicacion completa.

Código PHP:
If cCliente.ToString.Equals("11210233"Then

            cadenas
(cCliente)

        ElseIf 
cCliente.ToString.Equals("11210441"Then
            cadenas
(cCliente)

        ElseIf 
cCliente.ToString.Equals("11210409"Then
            cadenas
(cCliente)

        
End If 

Código PHP:
 Public Sub cadenas(ByVal cCliente As String)
        
Dim cnn As New SqlConnection
        cnn
.ConnectionString Me.conn.ConnectionString
        Dim query 
As String "UPDATE c_albven SET libre_1 = 'Ok.' WHERE cliente = '" cCliente "'"
        
Dim cmd As New SqlCommand(querycnn)
        
cnn.Open()


        
Me.RichTextBox1.Text "Cadenatienda en Ok"
        
MessageBox.Show("Ok cadena")

        
cmd.ExecuteNonQuery()
        
cnn.Close()
        
cnn.Dispose()
    
End Sub 
  #2 (permalink)  
Antiguo 18/07/2011, 09:38
Avatar de Aquaventus  
Fecha de Ingreso: junio-2010
Ubicación: Lima-Peru , En el alba de la naturaleza
Mensajes: 2.105
Antigüedad: 13 años, 10 meses
Puntos: 267
Respuesta: solucionar if

Hola acse podrias hacer esto para que acabe y no repita dentro de tu if obligandolo a salir de un proceso :
Código vb:
Ver original
  1. If cCliente.ToString.Equals("11210233") Then
  2.  
  3.             cadenas(cCliente)
  4.             Exit Sub
  5.         ElseIf cCliente.ToString.Equals("11210441") Then
  6.             cadenas(cCliente)
  7.             Exit Sub
  8.         ElseIf cCliente.ToString.Equals("11210409") Then
  9.             cadenas(cCliente)
  10.             Exit Sub
  11.         End If
Saludos!
__________________
Internet es tener todo el conocimiento global a tu disposición.
Desarrollo de Software - Ejemplos .Net

Etiquetas: sql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:31.