| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1262 人关注过本帖
标题:表单中两张表的关系如何建立
只看楼主 加入收藏
摇曳的风车
Rank: 1
等 级:新手上路
帖 子:58
专家分:3
注 册:2013-3-15
结帖率:85.71%
收藏
已结贴  问题点数:10 回复次数:19 
表单中两张表的关系如何建立
图片附件: 游客没有浏览图片的权限,请 登录注册
我数据环境中有两张表,一张学生成绩表,一张课程表,课程表的课程号是主索引,可是现在点击录入就出现图片上这种情况是怎么回事啊?我代码是:
sele 2
use c:\学生信息管理系统\课程表
thisform.pageframe1.page2.课程号1.value=""
thisform.pageframe1.page2.课程名称1.value=""
thisform.pageframe1.page2.教师姓名1.value=""
append blank
go bottom
thisform.refresh
thisform.pageframe1.page2.课程号1.enabled=.t.
thisform.pageframe1.page2.课程名称.enabled=.t.
thisform.pageframe1.page2.教师姓名1.enabled=.t.
求点播(数据环境中的表连不起关系,另一张学生成绩表中想把课程号弄为主索引可是表中又不唯一,想把学号弄为主索引也是不唯一)怎么办啊?
搜索更多相关主题的帖子: 课程表 成绩表 如何 
2013-03-17 19:18
qiqike
Rank: 1
等 级:新手上路
帖 子:6
专家分:7
注 册:2013-3-15
收藏
得分:0 
...
2013-03-17 19:36
bccn201203
Rank: 9Rank: 9Rank: 9
等 级:蜘蛛侠
威 望:3
帖 子:680
专家分:1140
注 册:2012-3-14
收藏
得分:0 
看帮助文件
2013-03-17 20:27
bccn201203
Rank: 9Rank: 9Rank: 9
等 级:蜘蛛侠
威 望:3
帖 子:680
专家分:1140
注 册:2012-3-14
收藏
得分:0 
问题不说清楚,没人能帮你!
2013-03-17 20:29
taifu945
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:80
帖 子:1545
专家分:3298
注 册:2012-7-6
收藏
得分:0 
主索引的值需要唯一!对你这个案例来说,就是课程号要唯一,新录入的课程号不允许和已有的重复。同样的情况还有候选索引(候选索引可以看作是候选主索引)。关键字值可以重复的索引只有普通索引(在SQL命令中称为外部索引)。
2013-03-17 21:07
taifu945
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:80
帖 子:1545
专家分:3298
注 册:2012-7-6
收藏
得分:0 
还有,你们学校肿么编的号?连学号都不是唯一的?那肿么识别学生?
2013-03-17 21:08
摇曳的风车
Rank: 1
等 级:新手上路
帖 子:58
专家分:3
注 册:2013-3-15
收藏
得分:0 
回复 6楼 taifu945
没有啊,就说一张成绩表里面我放了多个人,每个人名对应着一个学号啊,但是每个人都有三门课这样,那么课程是要对应的课程号来标识的[attach]69428[/attach]
图片附件: 游客没有浏览图片的权限,请 登录注册
两张表这样的

[ 本帖最后由 摇曳的风车 于 2013-3-17 22:06 编辑 ]
2013-03-17 22:00
摇曳的风车
Rank: 1
等 级:新手上路
帖 子:58
专家分:3
注 册:2013-3-15
收藏
得分:0 
回复 4楼 bccn201203
[attach]69430[/attach]
图片附件: 游客没有浏览图片的权限,请 登录注册
我两张表就是这样的,我就想录入的时候两者关联啊,是不是我表这样做不对啊?求指点

[ 本帖最后由 摇曳的风车 于 2013-3-17 22:05 编辑 ]
2013-03-17 22:02
摇曳的风车
Rank: 1
等 级:新手上路
帖 子:58
专家分:3
注 册:2013-3-15
收藏
得分:0 
还有一张表
图片附件: 游客没有浏览图片的权限,请 登录注册
2013-03-17 22:07
bccn201203
Rank: 9Rank: 9Rank: 9
等 级:蜘蛛侠
威 望:3
帖 子:680
专家分:1140
注 册:2012-3-14
收藏
得分:0 
如果按照前面显示的表情况来看,我认为没有关联的必要。课程号用组合框控件或列表框控件显示数据,通过选择课程号,将课程名称及教师自动添加到表中。
在录入数据时,判断是否录入了重复数据就行了。

[ 本帖最后由 bccn201203 于 2013-3-17 22:16 编辑 ]
2013-03-17 22:09
快速回复:表单中两张表的关系如何建立
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.082211 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved