sql单元格只读
你使用的是sqlserver数据库么?
另外你确信你使用的是数据库管理器而不是软件么?
如果是sqlserver数据库,其实对于某列上不存在不让修改的说法,sqlserver数据库数据控制原理是角色控制,也就是说我们对于某一个角色去下定义,让隶属于这个角色的用户不能够更新数据。或者在某个角色的基础上不分配或是回收对某一列的权限!如果是这种情况,用一个能修改的角度登陆才行。
还有另一种就是所谓的触发器,一旦发现你修改,立即返回原数据,这样你也是永远修改不了的!这时你要找到那个触发器,将触发器删除后再进行修改,然后加回触发器即可!
但这两种情况都是对某一列下的定义(我们称为锁定粒度为列)不可能是某一个单元格!
如果你是站在erp管理的基础上不让你修改那是十分正常的!
在企业管理器中使用图形方式(如二楼给的图)还是语句,则没有任何的区别!
❷ 急问:sql2005中如何把单元格设置为只读属性
下面的 列属性里
常规:
允伍帆许空 否
表设计器:
标识规范 (是标识) 是
标识增量闷橘答 1
标识种蚂慧子 1
按照我这个设置 就好 了
❸ sql数据库里单元格是只读的,无法修改编辑,怎么弄
内容修改不了,是因为你把该单元格设置为自增的了。改过来即可。
❹ 一个精简版的SqLServer2005,在建表时,将单元格属性设为char类型,输入汉字时,该单元格就变只读属性了
工具-文件夹选项-查看,橘谨把使用简单携友文件夹共享(推荐)前面的勾勾去掉。
然后找到数据库所在的文件,右键-安全,把它组或用户下面的权限都辩伍槐打勾。
❺ sql server 编辑单元格时如何解除单元格只读属性
请试试下面方法
下面的 列闹册属性里
常规:如毕
允许空 否
表设计器:
标识规范 (是标识渣弯芹) 是
标识增量 1
标识种子 1
希望能帮到你。
❻ 数据库的表中为什么会有单元格只读
这是因为表中的这个字段(即单元格)跟其他表有外键约束。
如:
班级表(主表)
班级id 班级名称
1 一年一班
2 一年二班
学生表(副表)
学生id 学生姓名 所属班级id
1 张三 1
2 李四 1
3 王五 2
4 赵六 2
如果要更改副表中的班级id为1的改为3,塌敏那么就无法更改,因为学生表中的所属班级id必须为主表中存在禅悄的才可以。
外键:
如果公共关键字在一个关系中是主关键字,那么这个公共关键字被称为另一个关系的外键。由此可见,外键表示了两个关系之间的相关联系。以另一个关系的外键作主关键字的表被称为主表,具有此外键的表被称为主表的从表。贺衫渣外键又称作外关键字。
❼ sql 有些单元格是只读的不可以输入数据,而有些又可以,怎么解决,很急很急!
右键表—春老—设计——出来列扒态升属性——下有“标识规范”——选择是标识,闭薯填标识增量(2008版)
❽ sql server 2005数据库 表中 列单元格是只读的
这个…… 嗯 你想问点什么呢???