与这个方法有关联的数据库是这样的
--订单表
if exists(select * from sysobjects where name ='orders')
drop table orders
create table orders
(
id int identity(1,1) not null primary key,--订单编号
uid int not null,--订货人
delivermode varchar(30),--送货方式
paymode varchar(30),--付款方式
amount float(18) default(0),--订单总金额
orderdate datetime default(getdate()),--下订单日期
state varchar(10) default('未处理')--处理状态
)
go
--订单明细表
if exists(select * from sysobjects where name ='orderdetail')
drop table orderdetail
create table orderdetail
(
id int identity(1,1) not null primary key,--订单明细编号
oid int ,--订单编号
bid int ,--书籍编号
orderprice float(10) not null,--订单价格
number Float default(1) not null--订货数量
)
--书籍信息表
if exists(select * from sysobjects where name ='books')
drop table books
create table books
(
id int identity(1,1) not null primary key,--书籍编号
bookname varchar(60) not null,--书籍名称
author varchar(50) default('未填'),--作者
price float(10) default(0),--定价
number int default(0),--存货数量
pubdate datetime,--出版日期
picture varchar(50) default('无'),--书籍图片
descript varchar(300) default('无'),--书籍说明
tid int,--二级类别编号,外健
pid int --出版商编号
)