none
Ayuda con Visual Basic 6.0 RRS feed

  • Pregunta

  • Hola... Mi problema es que tengo un campo de texto en el quiero mostrar Varios campos de una base de datos en acces es decir, si presiono siguiente que me cambie el campo de uno a otro.

    • Cambiado Enrique M. Montejo miércoles, 5 de febrero de 2014 13:04 Desarrollo con Visual Basic 6.0
    martes, 4 de febrero de 2014 21:31

Todas las respuestas

  • Hola,

    Se me ocurre que por ejemplo podrías llenar un recordset con los datos de la tabla y crear un contador al abrir el formulario. Después con un switch por ejemplo (o con if anidados) controlas el número de campo que quieres mostrar. Cada vez que se presiona el botón incrementas el contador y cuando llegue al número total de campos, lo vuelves a inicializar. No sé si me explico...

    Un saludo.

    miércoles, 5 de febrero de 2014 11:11
  • Puedes hacer un "Select * From Tabla"

    y en el clic del botón puedes tener algo como esto:

    Static NumeroDeCampo as integer

    if NumeroDeCampo > rst.fields.count-1 then NumeroDeCampo 

    txtTextBox = Rst(NumeroDeCampo)

    NumeroDeCampo =NumeroDeCampo +1


    Saludos, Javier J

    miércoles, 5 de febrero de 2014 11:55
  • Si, algo así decía yo pero volviendo al primer campo al finalizar. En tu código se saldría de rango no?:

    if NumeroDeCampo > rst.fields.count-1 then

           NumeroDeCampo = 0

    else

          NumeroDeCampo = NumeroDeCampo +1

    end if

    txtTextBox = Rst(NumeroDeCampo)

    miércoles, 5 de febrero de 2014 12:16