JSF, selectOneMenu e banco de dados

Boa tarde a todos,
Sou novo no java e estou tendo dificuldades em preencher um combobox (selectOneMenu) com dados de um banco de dados access em fomulário JSF.
O banco é em access e está na unidade c: (C:\dados.mdb). Consigo fazer select nele e preecher dados sem problemas.
O banco possui somente uma tabela com os itens autonumeração para chave primária e horario (com diversos horários)
Abaixo o código que estou usando:

Codigo do JSF:

<h:selectOneListbox value="#{transportadora.horario}"> <f:selectItem itemValue="#{transportadora.horario}"/> </h:selectOneListbox>

Código java:

private String url = "jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};dbq=C:/dados.mdb"; private String QueryHorario="SELECT Trans_Horario.[Trans_Horario:] FROM Trans_Horario ORDER BY Trans_Horario.[Trans_Horario:]";
///

[code]public String getHorario(){
String data = “”;
try{
Class.forName(“sun.jdbc.odbc.JdbcOdbcDriver”);
conn=DriverManager.getConnection(url);
stmt=conn.prepareStatement(QueryHorario);
rs=stmt.executeQuery();
while (rs.next()){
data = rs.getNString(horario);
return data;
}
}
catch(Exception ex){
setMsg("Ocorreu o seguinte erro: " + ex.getMessage());
return getMsg();
}
finally{
return data;
}

}[/code]

==> sei que está totalmente errado, mas é justamente por isso que estou aqui… alguém pode me dar uma mão…?

ajudaaaaa

Olá,

Sua consulta retorna os dados?
Caso não, coloque a exception aqui para nós vermos!

Se retorna os dados, eis um link que pode te ajudar como carregá-los no componente:

http://saloon.javaranch.com/cgi-bin/ubb/ultimatebb.cgi?ubb=get_topic&f=82&t=001841

[]'s