项目解析- JspLibrary - part3
2016-06-27 15:23
393 查看
CRUD
read:
insert:
update:
delete:
read:
String sql = "select b.*,c.name as bookcaseName,p.pubname as publishing,t.typename from tb_bookinfo b left join tb_bookcase c on b.bookcase=c.id join tb_publishing p on b.ISBN=p.ISBN join tb_booktype t on b.typeid=t.id where b." + f + "='" + key + "'"; System.out.println("查询借阅信息时的SQL:" + sql); ResultSet rs = conn.executeQuery(sql); try { if (rs.next()) { bookForm = new BookForm(); bookForm.setBarcode(rs.getString(1)); }
insert:
sql = "Insert into tb_bookinfo (barcode,bookname,typeid,author,translator,isbn,price,page,bookcase,inTime,operator) values('" + bookForm.getBarcode() + "','" + bookForm.getBookName()+ "')"; falg = conn.executeUpdate(sql); System.out.println("添加图书的SQL:" + sql);
update:
String sql = "Update tb_bookinfo set typeid=" + bookForm.getTypeId() + ",author='" + bookForm.getAuthor() + "',translator='" + bookForm.getTranslator() + "',isbn='" + bookForm.getIsbn() + "',price=" + bookForm.getPrice() + ",page=" + bookForm.getPage() + ",bookcase=" + bookForm.getBookcaseid() + " where id=" + bookForm.getId() + ""; int falg = conn.executeUpdate(sql);
delete:
String sql = "UPDATE tb_bookinfo SET del=1 where id=" + bookForm.getId() + ""; int falg = conn.executeUpdate(sql); System.out.println("删除时的SQL:" + sql);
相关文章推荐
- JavaScript对象状态
- JavaScript中数组操作
- JavaScript:继承方式
- json和XML哪个更加实用
- js模版引擎handlebars.js实用教程——if-判断的基本用法
- jstl重定向写法
- js模块化编程之彻底弄懂CommonJS和AMD/CMD!
- JS获得一个对象的所有属性和方法
- JS取url中的参数
- JSON 入门指南
- JSP自定义标签开发入门
- express3.0的ejs模板改成html
- Javascript闭包
- javaScript学习基础篇(3)(字符串)
- 使用JavaScriptCore在JS和OC间通信
- moment.js的汉化显示
- JavaScript 中 Property 和 Attribute 的区别详解
- javascript的api设计原则
- javascript self = this
- asp.net及javascript判断是否手机访问的方法