<%@ page language="java" import="java.sql.*" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>databasetest</title>
</head>
<body>
<table>
<tr><td><font color="#0000FF">AnbieterName</font></td></tr>
</table>
<table width="300">
<tr>
<td width="126"> AnbieterName: </td>
<%
// DB-Treiber initialisieren
try {
// JDBC Treiber zum Zugriff auf Datenquelle verwenden
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
Connection con =
DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost;1433;databaseName=RFID;","boxer",
"boxer");
Statement st = con.createStatement();
// Beispiel für eine QUERRY
// Result-Set Objekt erzeugen und initialisieren
ResultSet oResultSet = st.executeQuery("SELECT AnbieterName FROM Anbieter ");
// irgendwohin mit den results ggf. andere Typen
String result1 = "";
String result2 = "";
out.println("Ablauf1");
// einfach mal ausgeben
%>
<td><select name="anbieterName" value=""style="WIDTH: 100px" size="">
<%
int i = 0;
while(oResultSet.next())
{
// Zugriff auf das ResultSet
i= i++;
out.println("i = "+ i);
result1 = oResultSet.getString("AnbieterName");
//result2 = oResultSet.getString("PLZ");
%>
<option value="<%= result1+"_"+i%>" ><%=
result1%></option>
<%
//out.println(result1 + " " + result2 + "<br>");
}
%>
</select></td>
<%
st.close();
con.close();
}
catch(SQLException sql)
{
System.out.println("SQL-Fehler: " + sql);
}
%>
</tr>
</table>
</body>
</html>