要求: 主从表:
BillMaster:
ID BillID Date
BillDetail:
ID BillID(关联BillMaster的BillID字段) stuffName只要有增删改的功能就可以了 最好是eclipse的或NETBANS的 谢谢
邮箱:[email protected]页脚:第1贴/共4贴
BillMaster:
ID BillID Date
BillDetail:
ID BillID(关联BillMaster的BillID字段) stuffName只要有增删改的功能就可以了 最好是eclipse的或NETBANS的 谢谢
邮箱:[email protected]页脚:第1贴/共4贴
表现出来是用JTable吧?
里面有全套的demo开源
几个组件一定要是JAVA自带的 而且要有数据感知功能(就是象C#或DELPHI的DBEdit一样的,若没有,可以使用最常用的第3方组件)
谢谢~表结构:
da_Stuff是物料表,
ck_StuffBill是出入库主表(现在简单点,只要入库就可以了,而且我就不提供物料实际数量的表了,所以不用加减数量),
ck_StuffBillDetail是出入库明细表,关联ck_StuffBill的BillNo字段
da_Stuff表就不用做界面了,自己随便输几个吧,读出数据就行 CREATE TABLE [da_Stuff] (
[StuffID] [int] IDENTITY (1, 1) NOT NULL ,
[Code] [varchar] (20) COLLATE Chinese_PRC_CI_AS NULL ,
[Name] [varchar] (20) COLLATE Chinese_PRC_CI_AS NULL ,
[Re] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
CONSTRAINT [PK_da_Stuff] PRIMARY KEY CLUSTERED
(
[StuffID]
) ON [PRIMARY]
) ON [PRIMARY]
GOCREATE TABLE [ck_StuffBill] (
[BillID] [int] IDENTITY (1, 1) NOT NULL ,
[BillNO] [varchar] (20) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[BillDate] [datetime] NULL ,
CONSTRAINT [PK_ck_StuffBill] PRIMARY KEY CLUSTERED
(
[BillNO]
) ON [PRIMARY]
) ON [PRIMARY]
GO
CREATE TABLE [ck_StuffBillDetail] (
[ID] [int] IDENTITY (1, 1) NOT NULL ,
[BillNo] [varchar] (20) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[StuffID] [varchar] (20) COLLATE Chinese_PRC_CI_AS NULL ,
[Quantity] [decimal](18, 4) NULL ,
CONSTRAINT [PK_ck_StuffBillDetail] PRIMARY KEY CLUSTERED
(
[ID]
) ON [PRIMARY]
) ON [PRIMARY]
GO
insert into
set
update
insert into
update
delete