四时宝库

程序员的知识宝库

8、建立ACCESS表之间的关系(ACCESS图解操作系列)

操作要求:

在ACCESS数据库“教学管理.accdb”,其中有四个表:“教师”、“学生”、“课程”、“选课成绩”。由于一名学生可以选修多门课程,而一门课程也可供多名学生选修,则课程与学生之间是多对多联系。一般将一个多对多联系拆分为两个一对多联系。

故进行如下操作

1、建立“学生”—“选课成绩”、“课程”—“选课成绩”之间的关系,

2、实施“参照完整性”,要求“级联更新”和“级联删除”。如下图

Access按文本字段顺序排序(access中的文本)

在Access数据表中,我们需要对数据按序号进行排序。如果是文本类型,即不会按阿拉伯数字大小排序。

比如说表中数据有文件编号,文件编号为 公告[2017]3号,[2017]12号......需要按文件编号顺序排序

这里如果用系统自带的排序功能或者直接用order by排序都是不正确的。

所以需要创建查询,分别提取年份和号数,然后排序

SELECT 表1.文件编号, CLng(Mid([文件编号],InStr(1,[文件编号],"[")+1,4)) AS 年份, CLng(Mid([文件编号],InStr(1,[文件编号],"]")+1,InStr(1,[文件编号],"号")-InStr(1,[文件编号],"]")-1)) AS 编号
FROM 表1
ORDER BY CLng(Mid([文件编号],InStr(1,[文件编号],"[")+1,4)), CLng(Mid([文件编号],InStr(1,[文件编号],"]")+1,InStr(1,[文件编号],"号")-InStr(1,[文件编号],"]")-1));

在Access中,如何轻松导入这些外部数据

使用 Access 可以很好地管理各种数据, 但是在实际应用中, 许多数据并不是使用 Access 来收集的, 此时, 为了使用 Access 管理其他软件或程序收集到的数据, 可以将收集到的数据导入 Access 中。

在 Access 数据库中, 可以将其他的 Access 数据库、 ODBC 数据库、 Excel 表格、 HTML 文档和文本文件等外部数据导入当前数据库中, 下面将分别介绍。

1.从其他Access 数据库导入

<< < 1 2 3 >>
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言
    友情链接