<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<%@ page contentType="text/html;charset=UTF-8" %>
<%@ page import="java.sql.*" %>
<html>
<head>
<title>select标签测试</title>
</head>
<body>
<form name="form" action="select.jsp" method="get">
<select name="n1" size="1" onchange="optt.value=this.options[this.selectedIndex].name">
<option value=5></option>
<option name="id" value=1>记录编号</option>
<option name="name" value=2>姓名</option>
<option name="age" value=3>年龄</option>
<option name="sex" value=4>性别</option>
</select>
<input type="text" name="user">
<input name="optt" type="text" value="">
<input type="submit" name="submit" value="search"> <table width="100%">
<tr>
<td width="10%" bgcolor="gray">记录编号</td>
<td width="10%" bgcolor="gray">姓名</td>
<td width="10%" bgcolor="gray">年龄</td>
<td width="10%" bgcolor="gray">性别</td>
<td width="30%" bgcolor="gray">电子邮箱</td>
<td width="30%" bgcolor="gray">地址</td>
</tr>
</table>
<%!
String s1=null;
String s2=null;
String s3=null;
%>
<% Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
String url = "jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=motivecall";
String user = "sa";
String passwd = "123456";
Connection conn = DriverManager.getConnection(url,user,passwd);
Statement stmt = conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
String s1=(String)request.getParameter("n1");
String s2=(String)request.getParameter("user");
String s3=(String)request.getParameter("optt");
String sql="select * from james_user where '"+s3+"' like'%"+s2+"%'";
ResultSet rs = stmt.executeQuery(sql);
while(rs.next()) { %>
<table width="100%">
<tr align=center valign="middle">
<td width="10%"><%=rs.getString(1)%></td>
<input type=hidden name="11" value="<%=rs.getString(1)%>">
<td width="10%"><%=rs.getString(2)%></td>
<input type=hidden name="12" value="<%=rs.getString(2)%>">
<td width="10%"><%=rs.getString(3)%></td>
<input type=hidden name="13" value="<%=rs.getString(3)%>">
<td width="10%"><%=rs.getString(4)%></td>
<input type=hidden name="14" value="<%=rs.getString(4)%>">
<td width="30%"><%=rs.getString(5)%></td>
<input type=hidden name="15" value="<%=rs.getString(5)%>">
<td width="30%"><%=rs.getString(6)%></td>
<input type=hidden name="16" value="<%=rs.getString(6)%>">
</tr>
</table>
<% } %><p>
<% out.print("数据库操作成功,恭喜你!"); %>
<% rs.close();
stmt.close();
conn.close();
%>
</form>
</body>
</html>
<%@ page contentType="text/html;charset=UTF-8" %>
<%@ page import="java.sql.*" %>
<html>
<head>
<title>select标签测试</title>
</head>
<body>
<form name="form" action="select.jsp" method="get">
<select name="n1" size="1" onchange="optt.value=this.options[this.selectedIndex].name">
<option value=5></option>
<option name="id" value=1>记录编号</option>
<option name="name" value=2>姓名</option>
<option name="age" value=3>年龄</option>
<option name="sex" value=4>性别</option>
</select>
<input type="text" name="user">
<input name="optt" type="text" value="">
<input type="submit" name="submit" value="search"> <table width="100%">
<tr>
<td width="10%" bgcolor="gray">记录编号</td>
<td width="10%" bgcolor="gray">姓名</td>
<td width="10%" bgcolor="gray">年龄</td>
<td width="10%" bgcolor="gray">性别</td>
<td width="30%" bgcolor="gray">电子邮箱</td>
<td width="30%" bgcolor="gray">地址</td>
</tr>
</table>
<%!
String s1=null;
String s2=null;
String s3=null;
%>
<% Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
String url = "jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=motivecall";
String user = "sa";
String passwd = "123456";
Connection conn = DriverManager.getConnection(url,user,passwd);
Statement stmt = conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
String s1=(String)request.getParameter("n1");
String s2=(String)request.getParameter("user");
String s3=(String)request.getParameter("optt");
String sql="select * from james_user where '"+s3+"' like'%"+s2+"%'";
ResultSet rs = stmt.executeQuery(sql);
while(rs.next()) { %>
<table width="100%">
<tr align=center valign="middle">
<td width="10%"><%=rs.getString(1)%></td>
<input type=hidden name="11" value="<%=rs.getString(1)%>">
<td width="10%"><%=rs.getString(2)%></td>
<input type=hidden name="12" value="<%=rs.getString(2)%>">
<td width="10%"><%=rs.getString(3)%></td>
<input type=hidden name="13" value="<%=rs.getString(3)%>">
<td width="10%"><%=rs.getString(4)%></td>
<input type=hidden name="14" value="<%=rs.getString(4)%>">
<td width="30%"><%=rs.getString(5)%></td>
<input type=hidden name="15" value="<%=rs.getString(5)%>">
<td width="30%"><%=rs.getString(6)%></td>
<input type=hidden name="16" value="<%=rs.getString(6)%>">
</tr>
</table>
<% } %><p>
<% out.print("数据库操作成功,恭喜你!"); %>
<% rs.close();
stmt.close();
conn.close();
%>
</form>
</body>
</html>
解决方案 »
- ant编译报错,报都有啊,怎么说包不存在啊
- JSP版远程管理, 小第做的,完全公司源代码... 欢迎大家拍砖
- java 如何高效操作excel文件,很急的!??????
- 懂用UrlRewriteFilter请进。。。。。
- 求搭建dcm4chee基于Eclipse平台的开发环境
- 急急,非常急,关于IIS与resin配置问题.两个网站resin1.conf,resin2.conf版本问题
- 一个关于html hidden元素赋值的问题
- 关于checkbox的问题?
- 为什么从属性文件读到的是乱码?
- 在jsp中怎样用按钮和编辑框实现对数据库的操作
- 新手问struts标签设置问题,急啊!!!!!!!!!!!!!!!!!!
- 问大家一个网站开发的团队问题
代码由点乱 而且在JSPzhong 直接连数据库不好 ,建议还是写个servlet.最好把报的错发出来