RE:COMO CARGAR UN COMBOBOX CON DATOS DE UNA TABLA?
yo lo que hago, para jalar los datos a un combo de un formulario, anteriormente tengo otro form con un control ado que es donde se dan de alta los datos, ahora, para jalarlos de un form a otro al combo del form1 combo (dond vamos a jalar los datos del form2(tabla dond se dan de alta los datos, sino puedes hacer una tabla para que te ayude)
estas en el form1 en el evento gotfocus del combo le pones el sig codigo.
NOTA los datos los sacas de unos textbox relacionados con el control ado, que al mover de posicion el control ado, cambian de valor por el registro siguiente)
'creas unas variables de ayuda
dim adolast, adopos as string
form2.adodc1.recordset.movelast
'le das el valor del ultimo registro a la variable para que sepa cuando detenerse
adolast=form2.adodc1.recordset.absoluteposition
form2.adodc1.recordset.movefirst '(regresas al principio)
'luego la variable de posicion
adopos=1
while(adopos<=adolast)
combo1. additem form2.text1.text
form2.adodc1.recodset.movenext
adopos=adopos+1
wend
ahora, para que los datos se actualicen cada ves que despliegas la lista en el evento lostfocus del combo le pones:
dim temp as string
temp=combo1.text
combo1.clear
combo1.text=temp
yo asi lo hice, espero te pueda servir