下面介绍一下SQL Server如何往数据库中加入数据。

 <!-- 添加主人信息 -->

     <form action="add_Admin.jsp" method="post" >
<table align="center">
<tr>
<td>添加书籍:</td>
</tr>
<tr>
<td>请输入书名:</td>
<td><input type="text" name="name" ></td>
</tr>
<tr>
<td>请输入价格:</td>
<td><input type="text" name="health" ></td>
</tr>
<tr>
<td>请输入喜爱度:</td>
<td><input type="text" name="love" ></td>
</tr>
<tr>
<td>请输入作者:</td>
<td><input type="text" name="strain" ></td>
</tr> <tr colspan=2>
<td><input type="submit" value="提交" style="margin-left:0px;color:red;background:#8D0023"></td>
<td><input type="reset" value="重置" style="margin-left:50px;color:red;background:#8D0023"></td> </tr> </table> </form>

处理提交的语句:

<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%@page import="jdbc.sqlServer"%>
<%@page import="java.sql.Connection"%> <%@page import="java.sql.ResultSet"%>
<%@page import="java.sql.PreparedStatement"%>
<%
String name = request.getParameter("name");
name = new String(name.getBytes("ISO-8859-1"),"utf-8");
String health = request.getParameter("health");
String love = request.getParameter("love");
String strain = request.getParameter("strain");
strain = new String(strain.getBytes("ISO-8859-1"),"utf-8"); //引用连接数据库方法
sqlServer sq=new sqlServer();
//得到数据库连接
Connection con = sq.getConnection();
//编写sql语句
String sql="insert into Dog values (?,?,?,?)"; //得到数据库操作对象 PreparedStatement st =con.prepareStatement(sql);
st.setString(1,name);
st.setString(2,health);
st.setString(3,request.getParameter("love"));
st.setString(4,strain); // 得到查询的结果 if(st.executeUpdate()>0){
%>
<script type="text/javascript">
alert("添加成功");
location="showLog.jsp";
</script>
<% }else{ %>
<script type="text/javascript">
alert("添加失败");
location="showLog.jsp";
</script>
<% } %>

最新文章

  1. 后缀树(suffix tree)
  2. SpringMVC 对比 struts2
  3. the bundle at bundle path is not signed using an apple submission certificate
  4. crontab的坑
  5. Office 开发版本号与版本对应关系
  6. [wechall] Time to Reset (Exploit, Coding, PHP)
  7. C语言socket编程--每日签到
  8. win8.1磁盘使用率100解决方法
  9. sleep和wait的区别
  10. php获取Linux网卡信息
  11. STM8驱动HX711
  12. plx9030触发pci中断
  13. Python入门之PyCharm的快捷键与常用设置和扩展(Mac系统)
  14. bzoj 4501 旅行
  15. 【error】Gradle sync failed: Unable to start the daemon process.【已解决】
  16. 解决idea server 控制台乱码问题
  17. 2019 Power BI最Top50面试题,助你面试脱颖而出系列&lt;下&gt;
  18. maven的web项目和shiro集成的问题
  19. Java 8 新特性-菜鸟教程 (3) -Java 8 函数式接口
  20. mfc 控件添加变量

热门文章

  1. 洛谷 3391 【模板】文艺平衡树 Treap区间翻转
  2. android 数据存储之SQLite
  3. OpenStack命令行工具与API
  4. (43). Spring Boot动态数据源(多数据源自动切换)【从零开始学Spring Boot】
  5. [Bzoj4196] [NOI2015] 软件包管理器 [树链剖分,线段树]
  6. java 垃圾收集
  7. Cash Machine POJ 1276 多重背包
  8. 记一次ruby的安装
  9. mongodb之监控
  10. UVA 10905