insertar una fecha en una tabla por medio de un formulario

Dani
07 de Mayo del 2003
Buenas, tengo el siguiente problema, quiero meter una fecha a una tabla por medio de un formulario en web, pero quiero que la fecha se escoja por medio de tres formselectopen que uno tendría días, el otro meses y el otro años.
Còmo hago para que se capturen en la tabla como una fecha y no tres campos diferentes?
agradezco de antemano su colaboración.,
El código que tengo es el siguiente:
htp.formselectOpen(cname=>'varFec_Ins', nsize=>'1');
htp.formselectOption(cvalue=>'1');
htp.formselectOption(cvalue=>'2');
htp.formselectOption(cvalue=>'3');
htp.formselectOption(cvalue=>'4');
htp.formselectClose;
htp.formselectOpen(cname=>'mes', nsize=>'1');
htp.formselectOption(cvalue=>'enero');
htp.formselectOption(cvalue=>'febrero');
htp.formselectClose;
htp.formselectOpen(cname=>'anos');
htp.formselectOption(cvalue=>'1951');
htp.formselectOption(cvalue=>'1981');
htp.formselectClose;

Y quiero que todos esos tres datos (dia,mes,año) queden en un campo de una tabla llamada proyectos
con tipo de datos DATE.