Hola, primero que nada me parece que lo que tu buscas es que alguien te realice tu tarea, y si es asi, este no es el foro que buscas, mejor investiga, para eso existen los manuales, dos cuando hagas una cuestion explicate bien, no se entiende eso de que cuando hagas un click se guarde (se guarde que?), tres ya existe un control que hace eso su nombre es dbcombo y lo encontraras agregando componentes ocx a tu proyecto, por ultimo con el primer post que existe sobre como saber cual es el ultimo registro pudiste hacerlo, solo sabiendo cuantos registros existen y realizas un ciclo y agregas registro x registro