JSP Oracle Database Bağlantısı ve Örnek Sql Sorgusu

<%
request.setCharacterEncoding(“ISO-8859-9″);//formdan gelen verdeki türkçe sorununu çözdü

String drivername=”oracle.jdbc.driver.OracleDriver”;
String server=”192.53.1.8″;
String Port=”1521″;
String sid=”ORCL”;
String url=”jdbc:oracle:thin:@”+server+”:”+Port+”:”+sid;
String username=”xxxxxx”;
String parola=”xxxxxxxxx”;
Class.forName(drivername).newInstance();
Connection conn = null;
conn=DriverManager.getConnection(url,username,parola);
Statement stmt= conn.createStatement();

String kontrol = request.getParameter(“kont”);

java.util.Date now = new java.util.Date() ;

SimpleDateFormat sdf = new SimpleDateFormat(“dd.MM.yyyy”);

String strTime = sdf.format(now);
// out.println(strTime);

String bul = request.getParameter(“branslar”);
if (bul == null){ bul=”İç Hastalıkları”; }
String sql;
sql =”select t.*, t.rowid from ha_hbys_istabrans t WHERE T.U_KODU IN”+
“(SELECT S.BRANS FROM KT_SERVISLER S WHERE S.TIPI=’P’ and S.SERVIS_ID IN ”
+ “(SELECT M.SERVIS_ID FROM MHRS_CALISMA_CETVELI M where M.TARIH1>’01.01.2016′) ) ORDER BY T.U_ADI”;

ResultSet reader= stmt.executeQuery(sql);
//out.println(bul);
%>

//sorgu sonucunu ekrana yazmak

<%if (bul != null){ %>
<option> <% out.println(bul); %> </option>
<% }

while (reader.next()) { %>

<option><%=reader.getString(“U_ADI”)%></option>

<%}%>

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir