Access给字段添加有效性

   1、打开你要修改的数据表,然后点击视图选项


  2、在弹出的下拉菜单中,找到 设计视图


  3、打开了设计视图面板,在设计视图中,我们给毕业院校添加一个有效性规则,点击一下毕业院校的字段,这样就能选中它

计算字段">
  4、接着点击查询选项,如红色箭头所示


  5、在有效性规则这一栏,输入 in("北大","清华","首都师范"),这句代码的意思就是,这个字段的数据必须是 北大、清华、首都师范这三个大学,其他数据都不能录入。


  6、点击保存按钮


  7、弹出一个警告消息,因为数据表中已经有了数据,但是这些数据不符合现在刚刚设立的有效性规则。我们点击 是,这样就就开始用新的规则来测试数据了


  8、等待几分钟,弹出了一个新的警告信息,点击是,意思是继续用这个规则来约束数据,这样原来的数据就被删除了。


  9、点击菜单栏上面的数据表视图,这样就返回到了数据表视图。


  10、我们看到原有的数据已经删除了那些不符合有效性规则的数据。


  11、我们尝试输入“河大”这两个字


  12、提示消息说不符合有效性规则,这样你的表就只能输入符合有效性规则色数据了

时间: 2024-08-03 13:28:24

Access给字段添加有效性的相关文章

access数据库-VC++,向Access某一行添加数据

问题描述 VC++,向Access某一行添加数据 请问各位大侠-如何向Access数据库中的某一行添加数据-例如向第5行与第6行中间插入一行新的数据 解决方案 可以自己手动实现,比如有5个数据,要在第3个后面插入数据,就把4 5位置的数据删除,然后添加新数据后再把原来4 5位置的数据再次写入 解决方案二: 数据库中的记录是不分顺序的.如果你希望有序,可以增加一个排序字段,比如叫order. 然后你希望插入的数据的排序id介于某条之间,就让这个值等于那两条之间. 只要查询的时候按照这个字段排序,那

mysql-Mysql向表中某个字段添加有规律字符串怎么写SQL语句?例如(1P,2P,3P)

问题描述 Mysql向表中某个字段添加有规律字符串怎么写SQL语句?例如(1P,2P,3P) 如图所示 表 b 有三个字段aid,partname,partid,我希望partid字段可以根据partname字段的值添加有规律的字符串. 例如 partname字段值为PART 1则partid字段添加值 1P,partname字段值为PART 2则partid字段添加值 2P, partname的值除了上述格式还有TV 01,TV 02,特征都是字符串有(无)空格加数字, 还有种就是数字夹在字符

随机数字-access 中 字段“点击量”,设置默认值:int(100*rnd())+100 点击量不变化?

问题描述 access 中 字段"点击量",设置默认值:int(100*rnd())+100 点击量不变化? access 中 字段"点击量",设置默认值:int(100*rnd())+100 为什么发布新闻之后,点击量不变化?想要效果,点击量是一个100到200之间的随机数字,但,第一篇随机的,后面再发就和第一篇的点击量相同了. 解决方案 先调用Randomize否则每次产生的是一样的 解决方案二: 先调用Randomize否则每次产生的是一样的

sql-SQL实现根据某个字段不同的数据,,给其他字段添加不同的别名。

问题描述 SQL实现根据某个字段不同的数据,,给其他字段添加不同的别名. 现在我遇到了一个这样的需求,如下: 数据表里有一个字段(a)用来区分不同类型的数据,只有两种类型. 除a外其他字段有三个. 现在有实现根据a的值给其他字段添加不同别名. 主要难点在于,我需要用除a外的三个字段查询出6个字段的值用于桌面展示, 不能用JSP来实现,因为SQL查询出的数据还有用来导出,所以要用纯的SQL实现. 用一个图来表示: 希望有大神给我解决一下. 解决方案 意思就是:我在页面有6个字段要展示,但数据库中只

分页获取信息-添加分页功能,给数据库的字段添加必要的主键

问题描述 添加分页功能,给数据库的字段添加必要的主键 public static ArrayList getPageBillList(int currentPageNo,int pageSize)

VB2008连接ACCESS怎样实现添加和删除功能!

问题描述 求教高手!VB2008里面怎样实现往ACCESS数据库里面添加内容,比如说在FORM体中有几个TEXTBOX控件,输入内容后,使其添加到相对应的数据库表中,还有就是输入一个内容,使其删除或修改...刚来到这,手里只有这点分,希望大家能帮帮忙,求代码,直接可以用的 解决方案 解决方案二:http://www.google.com.hk/#hl=zh-CN&newwindow=1&safe=strict&site=&source=hp&q=access+vb.

mysql中字段添加、修改、删除函数

mysql教程中字段添加.修改.删除函数 alter table tabelname add new_field_id int(5) unsigned default 0 not null auto_increment ,add primary key (new_field_id); //增加一个新列    alter table t2 add d timestamp; alter table infos add ex tinyint not null default '0'; //删除列   

如何为Access数据库表添加日期或时间戳

为了应用方便,您可能需要给数据库的每条记录都添加日期/时间戳,以便确定各个记录添加到数据库的时间.在Access数据库应用中,使用Now()函数能够轻松完成这个任务.本文将一步一步为您介绍整个添加过程,非常简单.本文所使用的Access版本为Access 2007,对于之前的版本,添加步骤类似但不完全一致. 1. 打开包含了您需要添加日期或时间戳的表的Access数据库; 2. 双击窗口左侧面板中您需要添加日期或时间戳的表; 3. 从Office Ribbon界面左上角"视图"的下拉菜

用VB.NET不能更新ACCESS的字段,请帮忙诊断一下,谢谢。

问题描述 本人用以下代码能够顺利的从DataGridView中查询到ACCESS的数据(其中的"时间"字段经过处理)Schedule_Ada.SelectCommand=NewOleDbCommand("SELECT流水号,日期,(Hour(时间)&':'&Minute(时间))as时间fromSchedule",Schedule_Cnn)Schedule_Ada.Fill(MyDS,"Schedule")但是我想把改动后的结果更