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

Lentitud al cargar un formulario

Estas en el tema de Lentitud al cargar un formulario en el foro de .NET en Foros del Web. Buenos dias, tengo un formulario (vb.net) el cual dispone de 1 texbox (enlazado con una consulta para comprobar el ultimo registro) y 2 combos (enlazados ...
  #1 (permalink)  
Antiguo 20/07/2005, 03:22
 
Fecha de Ingreso: enero-2005
Ubicación: Benifaió (Valencia)
Mensajes: 319
Antigüedad: 19 años, 3 meses
Puntos: 0
Busqueda Lentitud al cargar un formulario

Buenos dias, tengo un formulario (vb.net) el cual dispone de 1 texbox (enlazado con una consulta para comprobar el ultimo registro) y 2 combos (enlazados para mostrar los datos de dos tablas.
El problema es que cuando cargo este formulario es muy lento, y tengo que optimizarlo todo lo que pueda, a continuación os pongo el codigo fuente, haber si estoy haciendo algo mal y carga demasiados recursos:

Codigo texbox ultimo registro:
Código:
        Dim SqlCommando As New SqlCommand("SELECT MAX(IdXNProduct) as res FROM tbl2BaseHardware", conection)
        ultimo = SqlCommando.ExecuteScalar() + 1
        txtCodigo.Text = ultimo
Codigo de uno de los combobox:
Código:
        ds = New Data.DataSet
        Ssql = "SELECT fldTMaker FROM tbl8Fabricantes"
        da = New Data.SqlClient.SqlDataAdapter(Ssql, conection)
        'Cargamos el DataSet
        Try
            da.Fill(ds, "tbl8Fabricantes")
        Catch ex As Exception
            MessageBox.Show("Error al cargar:" & vbCrLf & ex.Message)
        End Try
        'Cargo los resultados en el Combobox
        cmbFabricante.DataSource = ds.Tables(0).DefaultView
        cmbFabricante.ValueMember = "fldTMaker"
        cmbFabricante.DisplayMember = "Descripcion"
Espero puedan ayudarme o enseñarme un forma de hacer las consultas mas rapidas (antes programa con vb6 e iba mucho mas rapido xD)

Gracias

Fredy666
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 20:18.