none
BUSCAR dentro de una BASE DE DATOS RRS feed

  • Pregunta

  • Buenas tardes:
    Tengo una base de datos llamada X_Contratos
    Tengo 2 tablas relacionadas Contratos y Clientes
    En la tabla contratos obviamente hay datos de Clientes (Cédula, Nombre)
    El asunto es que necesito ayuda para tener un formulario de búsqueda donde tome el número de cédula.
    y al hacer doble clic sobre el resultado de la búsqueda me abra otro formulario con los datos del Cliente:
    (Cédula, Nombre, Teléfono, Número de contrato, fecha de contrato... etc) e igualmente poder editar los datos de ese Cliente y asímismo poder guardarlo en la base de datos.
    Alguien me podría ayudar por favor?
    Muchas gracias.
    viernes, 10 de octubre de 2008 20:19

Todas las respuestas

  • Hola, que tal.

     

        Creo que lo que quieres hacer es tener un formulario de busqueda.

    Podrias hacer lo siguiente

         tu formulario principal que sea el que tiene los datos de Factura y para acceder a los datos de algun cliente con un boton abras un formulario "Dialogo" con los datos de los clientes y que al momento de cerrarse mande una variable que se pueda utilizar en el otro formulario.

     

    'Esto es lo que hace el boton que manda buscar en los datos del cliente

    Dim b As New Busqueda

    Dim resp As Integer

    resp = b.ShowDialog()

    If resp = Windows.Forms.DialogResult.Yes Then

    TextBox1.Text = b.Cedula

    End If

     

     

    'Esto es la parte del formulario en el cual se manda llamar

    public Cedula as integer

     

    'Cuando se elige a una persona del datagridview

    Cedula = CInt(DataGridView1.SelectedRows(0).Cells(0).Value)

     

    'Y cuando se elija a una persona pones el siguiente codigo

    Me.DialogResult = Windows.Forms.DialogResult.Yes

    Me.Close()

     

     

    Esto va a funcionar de la siguiente manera cuando estes en el formulario que tiene los datos de las facturas y quieres encontrar a una persona se invocara al formulario de dados personales en forma de Dialogo y una vez que termines de hacerle los cambios que decees y que elijas a la persona se te regresara al formulario de factura te arrojara la decula del cliente si es el caso que es el dato que los vincula.

     

    Un Saludo

    viernes, 7 de noviembre de 2008 0:18