求教一个java和数据库交互的小程序
假设我已经建立好了数据库的链接,即Connection con = DriverManager.getConnection(url1,userid,password);
有三个数据库表,如下:
第一个表是表示 图书的信息的
CREATE TABLE book (
isbn integer DEFAULT 0 NOT NULL,
title character(60) NOT NULL,
edition_no smallint DEFAULT 1,
numofcop smallint DEFAULT 1 NOT NULL,
numleft smallint DEFAULT 1 NOT NULL,
CONSTRAINT book_edition_no CHECK ((edition_no > 0)),
CONSTRAINT book_isbn CHECK ((isbn >= 0))
);
第二个表是作者信息的
CREATE TABLE author (
authorid integer DEFAULT 0 NOT NULL,
name character(15),
surname character(15) NOT NULL,
CONSTRAINT book_authorid CHECK ((authorid >= 0))
);
第三个表是图书和作者的联系
CREATE TABLE book_author (
isbn integer DEFAULT 0 NOT NULL,
authorid integer DEFAULT 0 NOT NULL,
authorseqno smallint DEFAULT 1,
CONSTRAINT book_author_authorseqno CHECK ((authorseqno > 0)),
CONSTRAINT book_author_authorid CHECK ((authorid >= 0)),
CONSTRAINT book_author_isbn CHECK ((isbn >= 0))
);
我现在需要一个方法
pub
相关问答:
字符流的读和写最终在底层都是通过字节流来完成的吗? 读写文本文件字符流应该就可以了吧。。
各位大哥大姐帮帮忙阿
Java流包括字节流和字符流,字节流通过IO设备以字节数据的方式读入,而字符流则是通过字节流 ......
查API,看到FeatrueFactory有这个方法
public Feature createPolyLine(double[][] thePoints,
R ......
我想使用Lucene的代码,发现要import一批文件:
============
import org.apache.lucene.analysis.standard.StandardAnalyzer;
import org.apache.lucene.document.Document;
………………
===== ......
创建一个学生类,该类中拥有name,age等成员变量,
要求 1)创建学生类,实现构造方法重载
2)在某个构造方法中要求使用this()的方式调用其它构造方法
&nb ......
为什么我用BufferWriter比不用花费的时间还要多?
而用BufferOutputStream时比不用效率要高十几倍
是不是我的代码有问题
请高手给个解释
Java code:
import java.io.*;
public class BufferCha ......