Office中国论坛/Access中国论坛

标题: 代码链接不需要指定主键的 03版需要,07及以上不要 [打印本页]

作者: zpy2    时间: 2017-9-21 05:38
标题: 代码链接不需要指定主键的 03版需要,07及以上不要

03版需要,07及以上不要,代码链接不需要指定主键的
作者: doney88    时间: 2017-9-21 08:04
宏冠 于2017-09-21 08-04-29:
[@173584391] 说出俩分享下呗
作者: smileyoufu    时间: 2017-9-21 08:51
主席 于2017-09-21 08-51-53:
跟大家探讨一下:在何种情况下,才需要1个表的设计,非常有必要不设计主键?
作者: smileyoufu    时间: 2017-9-21 08:52
主席 于2017-09-21 08-52-22:
也就是1个表,不设计主键(或唯一索引)的充分理由。
作者: Office中国群管    时间: 2017-9-21 08:57
Morning air 于2017-09-21 08-57-58:
[@86053924] sql server如果是表需要设计主键的,如果你只想表的内容只读的话,可以不要主键!如果视图链接表的话是没有主键的!
作者: zpy2    时间: 2017-9-21 08:58
上海-茄子 于2017-09-21 08-58-14:
只要搜索,不添加修改
作者: tmtony    时间: 2017-9-21 09:02
tmtony小辣椒 于2017-09-21 09-02-37:
sql server视图也支持 添加主键的。
作者: tmtony    时间: 2017-9-21 09:03
tmtony小辣椒 于2017-09-21 09-03-41:
不过是旧的 其它第三方软件如金碟 用友的系统,已有视图,可能没有主键,但你要使用它,链接到access, 可能有这种需求了。
作者: Office中国群管    时间: 2017-9-21 09:03
Morning air 于2017-09-21 09-03-52:
[@18449932] 那在链接的时候会在客户端自己加上吗?
作者: tmtony    时间: 2017-9-21 09:04
tmtony小辣椒 于2017-09-21 09-04-21:
没有去试过,理论上应该是可以的。因为access会根据sql server的主键来的
作者: Office中国群管    时间: 2017-9-21 09:05
Morning air 于2017-09-21 09-05-02:
视图我不知道有没有人试过,我没有成功!
作者: tmtony    时间: 2017-9-21 09:05
tmtony小辣椒 于2017-09-21 09-05-06:
如果没有,就要在access手工端 人手添加 或 用ado 或Adox 或其它方式添加索引, 具体到时试一下
作者: laimf    时间: 2017-9-21 09:08
木岂木 于2017-09-21 09-08-23:
第一次创建链接表时,会显示所有字段都可设置为主键,需要手动选择设置主建。以后的刷新不需要再设置了。
总的来说,主键让数据记录保持了唯一性,是不可缺少的。
作者: smileyoufu    时间: 2017-9-21 09:10
主席 于2017-09-21 09-10-16:
我的每一个表,都有主键
作者: Office中国群管    时间: 2017-9-21 09:10
Morning air 于2017-09-21 09-10-42:
[@14740273] 如果部署环境变了,你用代码刷新所有链接表,如果是视图或者没有主键的表,原来有的都没有了
作者: smileyoufu    时间: 2017-9-21 09:10
主席 于2017-09-21 09-10-46:
每个表,都有个自动编号字段,一般情况下,这个字段就是主键了
作者: laimf    时间: 2017-9-21 09:12
木岂木 于2017-09-21 09-12-54:
[@173584391] 可代码刷新链接表,因为数据库表结构没变,所以不会再提示设置主键了。
作者: tmtony    时间: 2017-9-21 09:14
tmtony小辣椒 于2017-09-21 09-14-38:
表一般会有主键
作者: laimf    时间: 2017-9-21 09:18
木岂木 于2017-09-21 09-18-18:
[@173584391]
嗯,需要在本地系统表保存链接表设置。
不保存设置会有些麻烦。
前提是需要做好access数据库对象的安全保护。不能让用户看到服务器账户了。
作者: tmtony    时间: 2017-9-21 09:20
tmtony小辣椒 于2017-09-21 09-20-29:
加密即可
作者: Office中国群管    时间: 2017-9-21 15:51
Morning air 于2017-09-21 15-51-27:
[@14740273] 这个肯定会对密码进行处理的




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3