代码拉取完成,页面将自动刷新
----------笔记本-保存文件-----------------
f (approve == JFileChooser.APPROVE_OPTION) {
// 获取你选中的地址
String path = jfc.getSelectedFile().getPath();
System.out.println(path);
try {
// 保存文件到指定位置
BufferedWriter bw = new BufferedWriter(new FileWriter(path));
bw.write(txtArea.getText());
bw.close();
} catch (IOException ex) {
ex.printStackTrace();
}
}
------------------笔记本-打开文件---------------------
if (value == JFileChooser.APPROVE_OPTION) {
// 获取用户选择的地址
String filePath = jfc.getSelectedFile().getPath();
System.out.println("打开的文件路径" + filePath);
try {
BufferedReader br = new BufferedReader(new FileReader(filePath));
String line = "";
while ((line = br.readLine()) != null) {
txtArea.append(line);
txtArea.append("\r\n");
}
} catch (FileNotFoundException ex) {
ex.printStackTrace();
} catch (IOException ex) {
ex.printStackTrace();
}
}
-----------销售管理--------------
CREATE TABLE customer
(
id CHAR(5) NOT NULL PRIMARY key, -- 客户编号
companyName VARCHAR(20) NOT NULL, -- 客户公司
contactName VARCHAR(20) NOT NULL, -- 联系人
address VARCHAR(20) DEFAULT 'NEW YORK' NOT NULL, -- 地址
phone CHAR(13) -- 联系电话
);
CREATE TABLE product(
id INT auto_increment NOT NULL PRIMARY KEY, -- 产品编号
productName VARCHAR(50) NOT NULL, -- 产品名字
price FLOAT NOT NULL DEFAULT '0', -- 单价
unitslnStock INT NOT NULL, -- 库存
discontinued INT NOT NULL -- 是否终止1:是/0:不是
);
CREATE TABLE orders (
id INT NOT NULL PRIMARY KEY, -- 订单编号
cid CHAR(5) NOT NULL REFERENCES customer(id), -- 客户编号
orderDate datetime NOT NULL, -- 下单时间
requireDate datetime NOT NULL, -- 到货时间
freight INT UNSIGNED NOT NULL, -- 运费大于0
shipAddress VARCHAR(500) NOT NULL -- 到货地点
);
CREATE TABLE orderDetail (
oid INT NOT NULL, -- 订单编号 外键
pid INT NOT NULL, -- 产品编号 外键
unitprice float NOT NULL, -- 单价
quantity INT NOT NULL, -- 数量
FOREIGN KEY(oid) REFERENCES orders(id)
);
ALTER TABLE orderDetail
ADD CONSTRAINT FOREIGN KEY(pid) REFERENCES product(id);