Page 1 of 1

Base de datos en COMBOBOX

PostPosted: Tue Dec 27, 2005 2:22 am
by servicomver
Hola, necesito hacer que los datos contenidos en una base de datos, en el campo FALLAS se pase al COMBOBOX esto es por que en otra parte del programa se actualizan las FALLAS, y si aumentan o disminuyen que las refleje el COMBOBOX, ademas de ponerlas indexadas y "evitar" que el usuario escriba o cambie alguna opcion del COMBOBOX, no se si me explique bien, de antemano gracias por su tiempo y su dedicacion al foro.
Saludos
Veracruz, Mexico

PostPosted: Tue Dec 27, 2005 8:36 am
by Antonio Linares
Revisa el ejemplo samples\dbctest.prg para ver como se usa un DBCOMBO.

PostPosted: Tue Dec 27, 2005 4:34 pm
by servicomver
Gracias, revisare el ejemplo

PostPosted: Tue Dec 27, 2005 6:11 pm
by servicomver
nuevamente molestandolos, como puedo hacer para que a un combobox o dbcombo no lo puedan modificar los usuarios ??, es decir en el "Get" aprezca por ejemplo "Seleccione Opcion", y el usuario no pueda escribir algo ahi o borrar, solo pueda seleccionar, gracias

PostPosted: Tue Dec 27, 2005 7:37 pm
by Antonio Linares
Si el combobox lo creas desde recursos, usa el estilo CBS_DROPDOWNLIST

PostPosted: Wed Dec 28, 2005 1:43 am
by servicomver
Antonio, lo necesito hacer por comando no por recursos, es posible ???
gracias por tu tiempo, saludos

PostPosted: Wed Dec 28, 2005 12:54 pm
by Antonio Linares
En la clase source\classes\dbcombo.prg haz este cambio:

Code: Select all  Expand view
   Super:New( nRow, nCol, bSetGet, ::aItems, nWidth, nHeight, oWnd, nHelpId, ;
      bChange, bValid, nClrFore, nClrBack, lPixel, oFont, ;
      cMsg, lUpdate, bWhen, lDesign, acBitmaps, bDrawItem, CBS_DROPDOWNLIST )