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

Comportamiento inusual Codigo se salta a otra form

Estas en el tema de Comportamiento inusual Codigo se salta a otra form en el foro de .NET en Foros del Web. Hola tengo un codigo que no esta generando lo que deberia, por lo que lo revise ejecutandolo paso a paso en debugging y me di ...
  #1 (permalink)  
Antiguo 24/01/2011, 11:08
Avatar de Highlander  
Fecha de Ingreso: junio-2006
Ubicación: Concepción, Chile
Mensajes: 475
Antigüedad: 18 años, 1 mes
Puntos: 4
Comportamiento inusual Codigo se salta a otra form

Hola tengo un codigo que no esta generando lo que deberia, por lo que lo revise ejecutandolo paso a paso en debugging y me di cuenta que en esta parte:

Código:
sql = "SELECT RECIPE_RECIPE.NDB_No_Con, RECIPE_RECIPE.Recipe_Can FROM RECIPE_RECIPE WHERE RECIPE_RECIPE.NDB_No_Recipe = " & Codigo
        Dim cmd3 As SqlCommand = New SqlCommand(sql, conexionSqlEx)
        Dim rs3 As SqlDataReader = cmd3.ExecuteReader()

        While rs3.Read


            'POR CADA SUBRECETA
            Dim CodigoSubReceta As String = rs3.GetOrdinal("NDB_No_Con")
            Dim CanSubReceta As Decimal = rs3.GetOrdinal("Recipe_Can")

            'Codigo y cantidad de subreceta
            CodigoSubReceta = rs3.GetString(CodigoSubReceta)
            CanSubReceta = rs3.GetDecimal(CanSubReceta)

            'OBTENGO LOS VALORES NUTRICIONALES DE LAS SUBRECETAS
            Dim GramosSubReceta As Decimal = (CanSubReceta * 100) / CanTotalIngrediente

            Dim sql4 As String = "SELECT RECIPE_NUT_DATA.NDB_No, RECIPE_NUT_DATA.NutrVal FROM RECIPE_NUT_DATA WHERE RECIPE_NUT_DATA.NDB_No = " & CodigoSubReceta
            Dim cmd4 As SqlCommand = New SqlCommand(sql4, conexionSqlEx)
            Dim rs4 As SqlDataReader = cmd4.ExecuteReader()

            'MsgBox(CodigoSubReceta)

        End While
Cuando llega a la linea que dice:

Dim GramosSubReceta As Decimal = (CanSubReceta * 100) / CanTotalIngrediente

Se va a otra form que tengo y ejecuta:

Private Sub MyDataGridView1_CellDoubleClick(ByVal sender As System.Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles MyDataGridView1.CellDoubleClick

y evidentemente ahí se va a las pailas ya que no continua ejecutando el código que debería.

Alguna idea porque se comporta así?
__________________
Ingeniero (E) en Computación e Informática
The last man alone with god.

Última edición por Highlander; 24/01/2011 a las 11:30

Etiquetas: salta, formulario
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 03:25.