📄 buybook.java
字号:
package book;import java.sql.*;public class BuyBook{ long id=0; String order_number, book_name; Connection con; Statement sql; ResultSet rs; public BuyBook() { //加载桥接器: try{Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); } catch(ClassNotFoundException e){} } //设置属性值、获取属性值的方法: public void setId(long n) {id=n; } public long getId() {return id; } public void setBook_name(String name) { book_name=name; } public String getBook_name() {return book_name; } public void setOrder_number(String number) { order_number=number; } public String getOrder_number() {return order_number; } //通过书的id号查询数据库的book表: public StringBuffer getMessageBybook_id() { StringBuffer buffer=new StringBuffer(); try{ con=DriverManager.getConnection("jdbc:odbc:shop","sa",""); sql=con.createStatement(); String condition="SELECT * FROM books WHERE id ="+id; rs=sql.executeQuery(condition); buffer.append("<Table Border><FONT size=1> "); buffer.append("<TR>"); //buffer.append("<TH width=50>"+"<Font size=1>"+"id"+"</FONT>"); buffer.append("<TH width=50>"+"<Font size=1>"+"订购号"+"</FONT>"); buffer.append("<TH width=70>"+"<Font size=1>"+"书名"+"</FONT>"); buffer.append("<TH width=60>"+"<Font size=1>"+"作者"+"</FONT>"); buffer.append("<TH width=60>"+"<Font size=1>"+"出版社"+"</FONT>"); buffer.append("<TH width=50>"+"<Font size=1>"+"出版时间"+"</FONT>"); buffer.append("<TH width=20>"+"<Font size=1>"+"价钱"+"</FONT>"); buffer.append("<TH width=50>"+"<Font size=1>"+"分类"+"</FONT>"); buffer.append("</TR>"); while(rs.next()) { order_number=rs.getString(2); book_name=rs.getString(3); String 作者=rs.getString(4); String 出版社=rs.getString(5); Date 时间=rs.getDate(6); String 价格=rs.getString("price"); String 分类=rs.getString("category"); buffer.append("<TR>"); //buffer.append("<TD >"+"<Font size=1>"+rs.getInt("id")+"</FONT>"); buffer.append("<TD >"+"<Font size=1>"+order_number+"</FONT>"); buffer.append("<TD >"+"<Font size=1>"+book_name+"</FONT>"); buffer.append("<TD >"+"<Font size=1>"+作者+"</FONT>"); buffer.append("<TD >"+"<Font size=1>"+出版社+"</FONT>"); buffer.append("<TD >"+"<Font size=1>"+时间+"</FONT>"); buffer.append("<TD >"+"<Font size=1>"+价格+"</FONT>"); buffer.append("<TD >"+"<Font size=1>"+分类+"</FONT>"); buffer.append("</TR>"); } buffer.append("</TABLE>"); buffer.append("</FONT>"); con.close(); return buffer; } catch(SQLException e) { return buffer; } }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -