Como converter um campo Data Hora

Estou com o seguiinte problema

Em tenho duas string. Uma com valor de Data (21/06/2007) e
outra com hora (08:00) e o meu campo no banco de dados é
um javax.sql.Date

A questao é
Como faço para gravar isso no banco ?
Alguma sugestao ?

Exemplo :21/06/2007 08:00

Putz, trabalhar com datas no Java é sempre uma coisa que dah um pouco de dor de cabeça, tbem gostaria de entender como que poderia ser feito isto.

Segue exemplo clássico

[code] try {
DateFormat formato = new SimpleDateFormat(“dd/MM/yyyy hh:mm”);
Date data = formato.parse(“21/06/2007 08:23”);

		GregorianCalendar calendar = new GregorianCalendar();

		calendar.setTime(data);

		System.out.println("dia: " + calendar.get(Calendar.DATE));
		System.out.println("mês: " + calendar.get(Calendar.MONTH));
		System.out.println("ano: " + calendar.get(Calendar.YEAR));
		System.out.println("hora: " + calendar.get(Calendar.HOUR));
		System.out.println("minuto: " + calendar.get(Calendar.MINUTE));

	} catch (java.text.ParseException e) {
		e.printStackTrace();
	}

[/code]