• Lunes 20 de Mayo de 2024, 03:33

Autor Tema:  Navegador Automatico VB.Net 2005  (Leído 1567 veces)

Vortice

  • Miembro MUY activo
  • ***
  • Mensajes: 135
    • Ver Perfil
Navegador Automatico VB.Net 2005
« en: Miércoles 29 de Octubre de 2008, 15:29 »
0
Buen día a todos…. espero y puedan ayudarme y orientarme…

Trabajo con VB.Net 2005 y SQL Server 2005

Les cuento, tengo una aplicación (Ingreso de Datos) en la cual hay diversos Forms, lo q yo hago es hacer una vista en SQL 2005 con los datos de las diferentes tablas q necesito en pantalla, una vez hecho esto voy a VB.net y arrastro la Vista desde el Origen de Datos en forma de Detalle y con esto hace lo que necesito, es decir, hace el BindingNavigator, luego de esto elimino todos los botones q me crea excepto los navegadores y creó una ToolStrip y en esta a través de botones le doy la opción de Actualizar, Eliminar, Buscar. Atacando a las tablas contenedoras de los datos, la vista la uso solo para recorrer los datos relacionados, mi problema surge cuando busco un dato especifico, por q lo hago a través de un Select a la Vista y una vez q lo encuentro ingreso estos campos a una grilla y con un dobleclick en la fila q están los datos los paso al Form de donde mande a buscar el dato especifico y en ese momento pisa los datos q están actualmente en pantalla y al avanzar al siguiente registro me da ERROR, entonces mi pregunta es puntual creo yo…
Como hago para recorrer este BindingNavigator creado con la Vista antes mencionada y detenerme en el Registro requerido por el usuario.
Al generar el BindingNavigator arrastrando la Vista al Form me crea esta línea de Código en Load del Form.

'TODO: esta línea de código carga datos en la tabla 'JunaebPAEDataSet.Alumnos' Puede moverla o quitarla según sea necesario.
Me.AlumnosTableAdapter.Fill(Me.JunaebPAEDataSet.Alumnos)

Lo otro al Actualizar o Eliminar campos de este BindingNavigator creado al arrastrar la Vista al Form como lo hacen los botones q este crea con las sgtes líneas de código…

Private Sub AlumnosBindingNavigatorSaveItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
        Me.Validate()
        Me.AlumnosBindingSource.EndEdit()
        Me.AlumnosTableAdapter.Update(Me.JunaebPAEDataSet.Alumnos)
End Sub

Private Sub AlumnosBindingNavigatorSaveItem_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles AlumnosBindingNavigatorSaveItem.Click
        Me.Validate()
        Me.AlumnosBindingSource.EndEdit()
        Me.AlumnosTableAdapter.Update(Me.JunaebPAEDataSet.Alumnos)
End Sub

.. Los actualiza o Elimina de la BD o solo del BindingNavigator?

Objetivo: Tener control absoluto sobre BindingNavigator creado al arrastrar la Vista al Form.

Agradeceré muchísimo algún sitio o tutorial q hable de este tema.

Desde ya muchísimas gracias a todos los interesados en este tema el cual encuentro muy Útil para ahorrarse de escribir tanto código y conseguir los mismos beneficios.
Solo el Bueno muere joven...