关与下拉连动菜单数据维护!

key81089788 2007-05-09 12:32:42
环境:SQL2000,VS2005(C#),.NET2.0
我使用下面的查询分析语句建立了两个表:
create table sykch
(
kchID int primary key,
kchName varchar(120) not null
)

insert into sykch values(1,'网页设计与制作')
insert into sykch values(2,'Visual FoxPro 及其应用系统开发')
insert into sykch values(3,'计算机网络')
insert into sykch values(4,'多媒体计算机技术')
insert into sykch values(5,'JAVA语言与网络编程')
insert into sykch values(6,'WEB开发技术')
insert into sykch values(7,'项目管理')

create table syxmu
(
xmuID int not null,
xmuName varchar(120) primary key,
kchID int foreign key references sykch(kchID)
)
--网页设计与制作
insert into syxmu values(1,'Fireworks MX基本操作',1)
insert into syxmu values(2,'掌握网格、标尺、引导线的使用方法',1)
insert into syxmu values(3,'Fireworks MX动画的创建和编辑',1)
insert into syxmu values(4,'逐帧动画与渐变动画',1)
insert into syxmu values(5,'逐帧动画的定义、特点及操作方法',1)
insert into syxmu values(6,'渐变动画的定义、特点及操作方法',1)

--Visual FoxPro 及其应用系统开发

insert into syxmu values(1,'数据表的建立',2)
insert into syxmu values(2,'数据的处理',2)
insert into syxmu values(3,'数据表的基本操作与数据的处理',2)

--计算机网络

insert into syxmu values(1,'局域网(LAN)交换技术',3)
insert into syxmu values(2,'传输层协议:UDP和TCP',3)
insert into syxmu values(3,'动态路由协议(RIP,OSPF和BGP)',3)

--多媒体计算机技术
insert into syxmu values(1,'声音文件的转变与处理',4)
insert into syxmu values(2,'图像的处理',4)
insert into syxmu values(3,'二维动画的制作',4)

--JAVA语言与网络编程
insert into syxmu values(1,'方法的定义及使用',5)
insert into syxmu values(2,'继承和多态的编程实现',5)
insert into syxmu values(3,'泛型和集合的使用',5)

--WEB开发技术
insert into syxmu values(1,'ASP.net运行环境及 .NET Framewor',6)
insert into syxmu values(2,'数据的绑定',6)
insert into syxmu values(3,'WEB控件表单的设计',6)

--项目管理

insert into syxmu values(1,'Project基本操作',7)
insert into syxmu values(2,'甘特图',7)
insert into syxmu values(3,'项目计划编制',7)

在VS2005(C#)里做连动菜单非常容易!但是我现在想做个页面对这两个表的数据进行维护,我现在主要是做添加,我通过页面添加数据进这两个表后,要保证两个表间的所有的数据关系仍然为 主外键 关系。应该怎么弄?
...全文
142 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

110,552

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧