none
datagridview y textbox RRS feed

  • Pregunta

  • hola que tal amigos, nesesito ayuda urgente.

    bueno tengo un datagrid el cual muestra datos , y ariba de el tengo 2 texbox

    lo que necesito q aga es que al momento de correrlo no traiga ningun registro

    y un problema q tengo con el data grid es que teengo un label de hora, y el data  grid trai los datos de access. cuando lo corro todo funciona muy bien pero  si selecciono un registro y luego selecciono el registro de abajo . el primer de hora agarrra la  hora actual. pro no lo modifica en access.

    no se si me explique bien.

    bueno espero su ayuda grax por todo.


    juan ricardo

    • Cambiado Enrique M. Montejo martes, 16 de octubre de 2012 17:24 acceso a datos (De:Lenguaje VB.NET)
    miércoles, 22 de agosto de 2012 17:10

Todas las respuestas

  • y un problema q tengo con el data grid es que teengo un label de hora, y el data  grid trai los datos de access. cuando lo corro todo funciona muy bien pero  si selecciono un registro y luego selecciono el registro de abajo . el primer de hora agarrra la  hora actual. pro no lo modifica en access.

    la verdad no entendi

    o sea que accion realizas para que se modifique access? porque magicamente no lo va a realziar por el solo hecho de seleccionarse


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    miércoles, 22 de agosto de 2012 17:23
  • mira de echo funciona todo, realiza el insert and update .

    pero al iniciar el programa se carga el primer registro de la bd y llena los campos. ese es el primer detalle

    el segundo detalle

    es al momento que esta corriendo el programa y aparece la lista de los registros en el datagrid. selecciono un registro(no se hace ninguna funcion)

    luego selecciono el registro 2 (sin hacer ninguna funcion). al momento de seleccionar el registro 2, el registro 1 se cambia la hora que tenia (por ejemplo 11:00 am  ) y selecciona la hora actual (1:oo pm), solo cambia en la vista, pero en la base de datos no hace nada.


    este es el codigo

    Public Class JH
        Dim inm As New ABC_BD("C:\Users\juan ricardo\Documents\tesis\te\registro de bitacora\registro de bitacora\BD\INM1.mdb", "registro")

        Dim datos() As String = New String(10) {}
        Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

            inm.EnlazarCajaTexto(Me.txt_numero, inm.Refrescar, "numero")
            inm.EnlazarDateTimePicker(Me.fecha, inm.Refrescar, "Fecha")
            inm.EnlazarCajaTexto(Me.txt_nombre, inm.Refrescar, "Nombre")
            inm.EnlazarCajaTexto(Me.txt_visita, inm.Refrescar, "Visita")
            inm.EnlazarCajaTexto(Me.hora, inm.Refrescar, "entrada")
            'inm.EnlazarCajaTexto(Me.hora, inm.Refrescar, "salida")
            inm.EnlazarCajaTexto(Me.txt_agregarentrada, inm.Refrescar, "entrada")

            inm.EnlazarDataGridView(Me.DGV_registro, inm.Refrescar)
            Me.DGV_registro.Columns(0).Visible = False
          
            inm.Buscar_Registro("Sin salida", "Salida", True)

            lbl_fecha.Text = DateTime.Now.ToString("MM/dd/yyyy")
            'inm.Buscar_Registro("-1", "numero")

            'Me.txt_nombre.Text = " "
            'Me.txt_visita.Text = " "    
        End Sub


     Private Sub Agregar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Agregar_entrada.Click

            'inm.Executar_Consulta("consulta1" + 1)

            datos(0) = Me.txt_numero.Text
            datos(1) = Me.lbl_fecha.Text
            'datos(1) = Me.fecha.Value
            datos(2) = Me.txt_nombre.Text
            datos(3) = Me.txt_visita.Text
            datos(4) = Me.hora.Text
            datos(5) = "Sin salida"

            If Len(Trim(Me.txt_nombre.Text)) > 0 And Len(Trim(Me.txt_visita.Text)) > 0 Then
                inm.Insertar_Registro(datos, True)

                MsgBox("Se ingreso entrada", MsgBoxStyle.Information, "jh")
            Else
                MsgBox("Disculpe faltaron datos", MsgBoxStyle.Critical, "jh")
            End If


    juan ricardo

    miércoles, 22 de agosto de 2012 18:09