Ver Mensaje Individual
  #4 (permalink)  
Antiguo 26/11/2010, 11:01
Avatar de Peterpay
Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 16 años, 7 meses
Puntos: 87
Respuesta: Acelerar Codigo

algo para optimizar podria ser sacar

Dim sql2 As String = "SELECT Nutr_No, Units, NutrDesc, SR_Order FROM NUTR_DEF"
Dim cmd2 As SqlCeCommand = New SqlCeCommand(sql2, conexionSql)
cmd2.CommandType = CommandType.Text 'tipo comando text = sentencia sql

del ciclo mas grande ya q como tiene filtros ese select solo requieres los datos 1 vez y puedes mantener esa informacion tal vez en memoria si no es demasiada habria que considerar ese punto.

como dicen un stored procedure puede ser una opcion viable, pero el hecho de requerir valores previamente calculados implica tal vez el uso de alguna tecnica como la programacion dinamica para solventar el algoritmo.
__________________
Curso WF4
http://cursos.gurudotnet.com/ DF
Aprende HTML5