怎样将页面中下拉框的内容与数据库某列关联

edarw 2003-03-07 10:08:29
我现在页面上有一个选择的下拉框(譬如说选择某种产品型号),我希望下拉框中的条目与数据库动态关联,只要我的数据库做了更新(如增加了新的型号),下拉框的条目更新,而不是手动的更改页面。请问怎样实现,谢谢。
...全文
57 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
hhuzhj 2003-03-07
  • 打赏
  • 举报
回复
给你一个程序,我自己编的,可以将数据库中的某一列的数据写在下拉框里。
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>

<body>
<%
String url=new String();
String user= new String();
String password = new String();
url="jdbc:odbc:test";
user="sa";
password="****"; //该出为密码
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection con= DriverManager.getConnection(url,user,password);
Statement stmt = con.createStatement();
String SQL = new String();
SQL = "SELECT * FROM tablename";
ResultSet rs = stmt.executeQuery(SQL);
String nm= new String();
%>
<select name="aaa">
<%
while (rs.next()) {
nm= rs.getString("某一列的字段名");
%>
<option value="<%=nm%>">
<%
out.println(nm);
}
rs.close();
stmt.close();
con.close();
%>
</select>



</body>

</html>
xiaofenguser 2003-03-07
  • 打赏
  • 举报
回复
<select name="<%= selectname %>" onChange="<%= onchange %>">
<option value="<%=part_id%>" selected><%=part_name%> // 写个循环,内容从数据库中取.
</option>
supermarket2000 2003-03-07
  • 打赏
  • 举报
回复
动态生成xml
gdx 2003-03-07
  • 打赏
  • 举报
回复
使用Jsp Tag,视图模式
  • 打赏
  • 举报
回复
你这样写死String 字段了!你应该包装好!zhichuo@21cn.com

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧