Preciso de ajuda para fazer uma consulta e listar em uma combobox e na combo medico aparicer os medicos do dia e do turno que ele atende e nao sei vomo faze, é estou iniciando em jsp, é um trabalho de conclusao de curso.
Aqui é apagina do formulario.
<%@page import=“org.omg.CORBA.DATA_CONVERSION”%>
<%@page import=“javax.xml.crypto.Data”%>
|
|
|
|
| Agenda Médica |
| |
Turno:
[color=red][/color]
Selecione
Manhã
Tarde
|
Médico:
[color=red][color=green][/color][/color]
<select name="jumpMenu" id="jumpMenu"
onChange="MM_jumpMenu('parent',this,0)">
<option selected>Selecione o Médico</option>
<option>Jean Paixao de Souza</option>
<option>Paulo André dos Santos Oliveira</option>
</select></td>
<!-- <td width="18%">Especialidade<br>
<select name="jumpMenu2" id="jumpMenu2" onChange="MM_jumpMenu('parent',this,0)">
<option>Especialidade</option>
</select></td> -->
<td width="24%">Data<br>
<input name="data" type="text" id="data" size="12" value=""></td>
</tr>
<tr>
<td colspan="2">Paciente<br>
<label for="paciente"></label> <input type="text" name="paciente"
id="paciente" size="40"> <input type="submit"
name="pesquisar" id="pesquisar" value="..."></td>
<td><br>
<label for="hora3"></label></td>
<td><br>
<label for="observacao"></label></td>
</tr>
<tr>
<td colspan="4"><input type="submit" name="agendar"
id="agendar" value="Agendar" onclick="enviar('agendar');">
<input type="submit" name="limpar" id="limpar" value="Limpar"></td>
</tr>
</td>
</tr>
</table>
</form>
</div>
<!-- InstanceEndEditable --></td>
</tr>
<tr>
<td bordercolor="1" bgcolor=""> </td>
</tr>
|
[color=red][color=orange]Aqui é onde realiso a consulta[/color][/color]
<%@ page language=“java” contentType=“text/html; charset=ISO-8859-1”
pageEncoding=“ISO-8859-1”%>
<%<a class="mention" href="/u/page">@page</a> import=“java.sql.Connection”%>
<%<a class="mention" href="/u/page">@page</a> import=“java.sql.Statement” %>
<%<a class="mention" href="/u/page">@page</a> import=“java.sql.DriverManager” %>
<%<a class="mention" href="/u/page">@page</a> import=“java.sql.ResultSet”%>
<%<a class="mention" href="/u/page">@page</a> import=" java.sql.SQLException"%>
<%@page import=“com.sun.org.apache.xpath.internal.operations.Variable”%>
Consultar Profissão
| Codigo |
Pessoa |
Profissional |
Hora |
Nome |
Data |
Convnio |
<% try
{
//carrega o driver do banco
Class.forName(“org.postgresql.Driver”);
<a href="//out.println">//out.println</a>("Driver carregado com sucesso e ");
//conecta o banco
Connection con = DriverManager.getConnection("jdbc:postgresql://localhost/ProntuarioEletronico","postgres","123456");
//out.println("Consegui conectar o banco ");
// servir de caminho para o banco
Statement st = con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,
ResultSet.CONCUR_READ_ONLY);
ResultSet rs;
String sql="";
String a = request.getParameter("consultar");
if (request.getParameter("descricao") != null)
{
sql = "select * from agenda where descricaoconselho like '%"+request.getParameter("descricao")+"%'";
}
else
{
out.println(request.getParameter("consultar vazio"));
sql = ("select * from agenda");
}
rs = st.executeQuery(sql);
while(rs.next())
{ %>
| <%=rs.getString("codagenda")%> |
<%=rs.getString("pessoa_codpessoa")%> |
<%=rs.getString("profissional_codprofissional")%> |
<%=rs.getString("horarioagenda")%> |
<%=rs.getString("nomepaciente")%> |
<%=rs.getString("convenio")%> |
<% }
}
catch(ClassNotFoundException erroClass)
{
out.println("Classe Driver JDBC não foi localizado, erro = "+erroClass);
}
catch(SQLException erroSQL)
{
out.println("Erro de conexão com o Banco de dados, erro = "+erroSQL);
}
%>
|
|