时间:2021-07-01 10:21:17 帮助过:5人阅读
- <span style="color: #808080;"><%</span>@ page language<span style="color: #808080;">=</span>"java" import<span style="color: #808080;">=</span>"java.util.<span style="color: #808080;">*</span>" pageEncoding<span style="color: #808080;">=</span>"utf<span style="color: #808080;">-</span><span style="color: #800000; font-weight: bold;">8</span>"<span style="color: #808080;">%></span>
- <span style="color: #808080;"><</span>html<span style="color: #808080;">></span>
- <span style="color: #808080;"><</span>head<span style="color: #808080;">></span>
- <span style="color: #808080;"><</span>title<span style="color: #808080;">></span>更新书的信息<span style="color: #808080;"></</span>title<span style="color: #808080;">></span>
- <span style="color: #808080;"></</span>head<span style="color: #808080;">></span>
- <span style="color: #808080;"><</span>body<span style="color: #808080;">></span>
- <span style="color: #808080;"><</span>form action<span style="color: #808080;">=</span>"update_Dog.jsp" method<span style="color: #808080;">=</span>"post"<span style="color: #808080;">></span>
- <span style="color: #808080;"><</span><span style="color: #0000ff;">table</span> align<span style="color: #808080;">=</span>"center"<span style="color: #808080;">></span>
- <span style="color: #808080;"><</span>tr<span style="color: #808080;">></span>
- <span style="color: #808080;"><</span>td<span style="color: #808080;">></span>请输入编号:<span style="color: #808080;"></</span>td<span style="color: #808080;">></span>
- <span style="color: #808080;"><</span>td<span style="color: #808080;">><</span>input type<span style="color: #808080;">=</span>"<span style="color: #0000ff;">text</span>" name<span style="color: #808080;">=</span>"id" readonly<span style="color: #808080;">=</span>"readonly" value<span style="color: #808080;">=</span>" <span style="color: #808080;"><%=</span>request.getParameter("id") <span style="color: #808080;">%></span>"<span style="color: #808080;">></</span>td<span style="color: #808080;">></span>
- <span style="color: #808080;"></</span>tr<span style="color: #808080;">></span>
- <span style="color: #808080;"><</span>tr<span style="color: #808080;">></span>
- <span style="color: #808080;"><</span>td<span style="color: #808080;">></span>请输入新的的书名:<span style="color: #808080;"></</span>td<span style="color: #808080;">></span>
- <span style="color: #808080;"><</span>td<span style="color: #808080;">><</span>input type<span style="color: #808080;">=</span>"<span style="color: #0000ff;">text</span>" name<span style="color: #808080;">=</span>"name" <span style="color: #808080;">></</span>td<span style="color: #808080;">></span>
- <span style="color: #808080;"></</span>tr<span style="color: #808080;">></span>
- <span style="color: #808080;"><</span>tr<span style="color: #808080;">></span>
- <span style="color: #808080;"><</span>td<span style="color: #808080;">></span>请输入书的价格:<span style="color: #808080;"></</span>td<span style="color: #808080;">></span>
- <span style="color: #808080;"><</span>td<span style="color: #808080;">><</span>input type<span style="color: #808080;">=</span>"<span style="color: #0000ff;">text</span>" name<span style="color: #808080;">=</span>"health" <span style="color: #808080;">></</span>td<span style="color: #808080;">></span>
- <span style="color: #808080;"></</span>tr<span style="color: #808080;">></span>
- <span style="color: #808080;"><</span>tr<span style="color: #808080;">></span>
- <span style="color: #808080;"><</span>td<span style="color: #808080;">></span>请输入书的喜爱度:<span style="color: #808080;"></</span>td<span style="color: #808080;">></span>
- <span style="color: #808080;"><</span>td<span style="color: #808080;">><</span>input type<span style="color: #808080;">=</span>"<span style="color: #0000ff;">text</span>" name<span style="color: #808080;">=</span>"love" <span style="color: #808080;">></</span>td<span style="color: #808080;">></span>
- <span style="color: #808080;"></</span>tr<span style="color: #808080;">></span>
- <span style="color: #808080;"><</span>tr<span style="color: #808080;">></span>
- <span style="color: #808080;"><</span>td<span style="color: #808080;">></span>请输入书的作者:<span style="color: #808080;"></</span>td<span style="color: #808080;">></span>
- <span style="color: #808080;"><</span>td<span style="color: #808080;">><</span>input type<span style="color: #808080;">=</span>"<span style="color: #0000ff;">text</span>" name<span style="color: #808080;">=</span>"strain" <span style="color: #808080;">></</span>td<span style="color: #808080;">></span>
- <span style="color: #808080;"></</span>tr<span style="color: #808080;">></span>
- <span style="color: #808080;"><</span>tr colspan<span style="color: #808080;">=</span><span style="color: #800000; font-weight: bold;">2</span><span style="color: #808080;">></span>
- <span style="color: #808080;"><</span>td<span style="color: #808080;">><</span>input type<span style="color: #808080;">=</span>"submit" value<span style="color: #808080;">=</span>"提交"<span style="color: #808080;">></</span>td<span style="color: #808080;">></span>
- <span style="color: #808080;"><</span>td<span style="color: #808080;">><</span>input type<span style="color: #808080;">=</span>"reset" value<span style="color: #808080;">=</span>"重置"<span style="color: #808080;">></</span>td<span style="color: #808080;">></span>
- <span style="color: #808080;"></</span>tr<span style="color: #808080;">></span>
- <span style="color: #808080;"></</span><span style="color: #0000ff;">table</span><span style="color: #808080;">></span>
- <span style="color: #808080;"></</span>form<span style="color: #808080;">></span>
- <span style="color: #808080;"></</span>body<span style="color: #808080;">></span>
- <span style="color: #808080;"></</span>html<span style="color: #808080;">></span>
- <span style="color: #808080;"><%</span>@ page language<span style="color: #808080;">=</span>"java" import<span style="color: #808080;">=</span>"java.util.<span style="color: #808080;">*</span>" pageEncoding<span style="color: #808080;">=</span>"utf<span style="color: #808080;">-</span><span style="color: #800000; font-weight: bold;">8</span>"<span style="color: #808080;">%></span>
- <span style="color: #808080;"><%</span><span style="color: #008000;">@page</span> import<span style="color: #808080;">=</span>"java.sql.PreparedStatement"<span style="color: #808080;">%></span>
- <span style="color: #808080;"><%</span><span style="color: #008000;">@page</span> import<span style="color: #808080;">=</span>"jdbc.sqlServer"<span style="color: #808080;">%></span>
- <span style="color: #808080;"><%</span><span style="color: #008000;">@page</span> import<span style="color: #808080;">=</span>"java.sql.Connection"<span style="color: #808080;">%></span>
- <span style="color: #808080;"><%</span><span style="color: #008000;">@page</span> import<span style="color: #808080;">=</span>"java.sql.ResultSet"<span style="color: #808080;">%></span>
- <span style="color: #808080;"><%</span><span style="color: #000000;">
- String id </span><span style="color: #808080;">=</span><span style="color: #000000;"> request.getParameter("id");
- String name </span><span style="color: #808080;">=</span><span style="color: #000000;"> request.getParameter("name");
- name </span><span style="color: #808080;">=</span> new String(name.getBytes("ISO<span style="color: #808080;">-</span><span style="color: #800000; font-weight: bold;">8859</span><span style="color: #808080;">-</span><span style="color: #800000; font-weight: bold;">1</span>"),"utf<span style="color: #808080;">-</span><span style="color: #800000; font-weight: bold;">8</span><span style="color: #000000;">");
- String health </span><span style="color: #808080;">=</span><span style="color: #000000;"> request.getParameter("health");
- String love </span><span style="color: #808080;">=</span><span style="color: #000000;"> request.getParameter("love");
- String strain </span><span style="color: #808080;">=</span><span style="color: #000000;"> request.getParameter("strain");
- strain </span><span style="color: #808080;">=</span> new String(strain.getBytes("ISO<span style="color: #808080;">-</span><span style="color: #800000; font-weight: bold;">8859</span><span style="color: #808080;">-</span><span style="color: #800000; font-weight: bold;">1</span>"),"utf<span style="color: #808080;">-</span><span style="color: #800000; font-weight: bold;">8</span><span style="color: #000000;">");
- </span><span style="color: #808080;">//</span><span style="color: #000000;">引用连接数据库方法
- sqlServer sq</span><span style="color: #808080;">=</span><span style="color: #000000;">new sqlServer();
- </span><span style="color: #808080;">//</span><span style="color: #000000;">得到数据库连接
- Connection con </span><span style="color: #808080;">=</span><span style="color: #000000;"> sq.getConnection();
- </span><span style="color: #808080;">//</span><span style="color: #000000;">编写sql语句
- String sql</span><span style="color: #808080;">=</span>"<span style="color: #0000ff;">update</span> Dog <span style="color: #0000ff;">set</span> name<span style="color: #808080;">=</span>?, health<span style="color: #808080;">=</span>? ,love<span style="color: #808080;">=</span>?, strain<span style="color: #808080;">=</span>? <span style="color: #0000ff;">where</span> id<span style="color: #808080;">=</span><span style="color: #000000;">?";
- </span><span style="color: #808080;">//</span><span style="color: #000000;">得到数据库操作对象
- PreparedStatement st</span><span style="color: #808080;">=</span><span style="color: #0000ff;">null</span><span style="color: #000000;">;
- st </span><span style="color: #808080;">=</span><span style="color: #000000;">con.prepareStatement(sql);
- st.setString(</span><span style="color: #800000; font-weight: bold;">1</span><span style="color: #000000;">,name);
- st.setString(</span><span style="color: #800000; font-weight: bold;">2</span><span style="color: #000000;">,health);
- st.setString(</span><span style="color: #800000; font-weight: bold;">3</span><span style="color: #000000;">,love);
- st.setString(</span><span style="color: #800000; font-weight: bold;">4</span><span style="color: #000000;">,strain);
- st.setString(</span><span style="color: #800000; font-weight: bold;">5</span><span style="color: #000000;">,id);
- </span><span style="color: #808080;">//</span><span style="color: #000000;"> 得到查询的结果
- </span><span style="color: #0000ff;">if</span>(st.executeUpdate()<span style="color: #808080;">></span><span style="color: #800000; font-weight: bold;">0</span><span style="color: #000000;">){
- </span><span style="color: #808080;">%></span>
- <span style="color: #808080;"><</span>script type<span style="color: #808080;">=</span>"<span style="color: #0000ff;">text</span><span style="color: #808080;">/</span>javascript"<span style="color: #808080;">></span><span style="color: #000000;">
- alert("更新成功");
- location</span><span style="color: #808080;">=</span><span style="color: #000000;">"showLog.jsp";
- </span><span style="color: #808080;"></</span>script<span style="color: #808080;">></span>
- <span style="color: #808080;"><%</span><span style="color: #000000;">
- }</span><span style="color: #0000ff;">else</span><span style="color: #000000;">{
- </span><span style="color: #808080;">%></span>
- <span style="color: #808080;"><</span>script type<span style="color: #808080;">=</span>"<span style="color: #0000ff;">text</span><span style="color: #808080;">/</span>javascript"<span style="color: #808080;">></span><span style="color: #000000;">
- alert("更新失败");
- location</span><span style="color: #808080;">=</span><span style="color: #000000;">"showLog.jsp";
- </span><span style="color: #808080;"></</span>script<span style="color: #808080;">></span>
- <span style="color: #808080;"><%</span><span style="color: #000000;">
- }
- </span><span style="color: #808080;">%></span>
SQL Server对数据进行修改
标签: