jsp连接sql数据库,并用jsp把数据导入数据库中

jsp连接sql数据库,并用jsp把数据导入数据库中,第1张

JSP连接SQL数据实现查找(支持模糊查找,查找年龄段),插入信息<实例>

<h2>学生信息查询</h2>

<form method="POST" action="Namejsp">

<h4>按姓名查找(支持模糊查询)</h4>

<table bgcolor="#CCCCCC">

<tr>

<td>查找姓名</td>

<td><input type="text" name="name" size="15" /></td>

<td><input type="submit" value="查找"></td>

</tr>

</table>

</form>

<br/>

<form method="POST" action="Agejsp">

<h4>按年龄查找</h4>

<table border="1" bgcolor="#CCCCCC">

<tr>

<td>查找年龄</td>

<td><input type="text" name="agemin" size="5" /></td>

<td>到</td>

<td><input type="text" name="agemax" size="5" /></td>

<td><input type="submit" value="查找"></td>

</tr>

</table>

</form>

<form action="Insertjsp" method="POST">

<h4>插入信息到表中</h4>

<table border="1" bgcolor="#cccccc">

<tr>

<td>姓名</td>

<td><input type="text" name="name" /></td>

</tr>

<tr>

<td>性别</td>

<td><input type="text" name="sex" /></td>

</tr>

<tr>

<td>年龄</td>

<td><input type="text" name="age" /></td>

</tr>

<tr>

<td>系别</td>

<td><input type="text" name="dept" /></td>

</tr>

<tr>

<td><input type="submit" value="插入" /></td>

<td><input type="reset" value="重置" /></td>

</tr>

</table>

</form>

</center>

</body>

</html>

用JDBC技术\x0d\创建数据库连接,分为以下几步:\x0d\1装载并注册数据库的JDBC驱动程序\x0d\2取得数据库连接\x0d\3建立Statement 对象\x0d\4准备并执行调用SQL语句\x0d\5处理ResultSet中的记录集\x0d\6释放资源\x0d\第一步\x0d\加载驱动程序\x0d\ try{ //装载MySQL数据库驱动\x0d\ ClassforName("commysqljdbcDriver");\x0d\ }\x0d\ catch(ClassNotFoundException e) \x0d\ { \x0d\ eprintStackTrace();\x0d\ }\x0d\注意:在使用JDBC之前,要在文件前导入有关SQL的类即\x0d\ import javasql\x0d\第二步\x0d\取得数据库连接\x0d\try{\x0d\String url="jdbc:mysql://localhost:3306/student;\x0d\String user="root";\x0d\String password="1234";\x0d\con=DriverManagergetConnection(url,user,password);\x0d\}\x0d\catch(SQLException e)\x0d\{\x0d\ eprintStackTrace();\x0d\ }\x0d\第三步\x0d\建立Statement 对象\x0d\try{\x0d\ Statement sql=concreateStatement();\x0d\ }\x0d\catch(SQLException e)\x0d\ {\x0d\ eprintStackTrace();\x0d\ }\x0d\第四步\x0d\执行各种SQL语句\x0d\try{\x0d\ ResultSet rs=sqlexecuteQuery(\x0d\ "select from student");\x0d\ }\x0d\catch(SQLException e)\x0d\ {\x0d\ eprintStackTrace();\x0d\ }\x0d\第五步\x0d\获取查询结果\x0d\ ResultSet rs=sqlexecuteQuery(\x0d\ "select from student");\x0d\ while(rsnext())\x0d\ {\x0d\ rsgetString(2)或者是rsgetString("name");\x0d\ rsgetInt(3)或者是rsgetInt("age");\x0d\ }\x0d\注意\x0d\只有select语句才会有结果集返回;\x0d\ResultSet对象一次只能看到一个数据行\x0d\使用next()方法走到下一数据行\x0d\获得一行数据后,ResultSet对象可以使用getXxx()方法获得字段值,将位置索引或字段名传递给get第六步\x0d\关闭创建的各个对象(后打开的先关)\x0d\ rsclose();\x0d\ sqlclose();\x0d\ conclose();Xxx方法()即可。

以上就是关于jsp连接sql数据库,并用jsp把数据导入数据库中全部的内容,包括:jsp连接sql数据库,并用jsp把数据导入数据库中、在jsp编程中如何连接数据库、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9439625.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存