01/05/2011, 11:04
|
| | Fecha de Ingreso: enero-2004 Ubicación: mexico
Mensajes: 110
Antigüedad: 20 años, 9 meses Puntos: 0 | |
Respuesta: VB - Minimizar el tiempo de busqueda de un registro en BD SQL SERVER El principal problema q identifico es que tu proceso consulta todos los registros de la base de datos y una vez en en control del programa buscas la coincidencia.
Para optimizar esto lo que debes hacer es hacer la consulta justamente en el motor de la base de datos ya que fueron diseñados para efectuar este tipo de manejo de datos.
El cambio consiste en la línea
rs.Open("select * from USUARIOS1")
Y dejarla así
rs.Open("select * from USUARIOS1 where Documento = '" & TextBox1.Text & "' ")
De esta manera delegas el proceso de búsqueda a la base de datos y solo obtienes los registros que coinciden.
__________________ Controles Web para ASP.NET (Tabstrip, Datepicker, Calendar, Panel colapsable...) en www.enlasys.com |