sql数据库和access数据库 为什么sql数据库表设置了两个主键的数据可以重复的?如下图:现在把数据转到了access,主键没有了,要怎么设置主键才能不出错呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 也就是要怎么设置主键,才能使得djbh重复时,xh不一样的。 你是设的联合主键吧 一个表只能有一个主键 你设的是djbh+xh的主键 不过这个界面看上去有点奇怪 怎么sql可以设置联合主键,而access不能设置的?设置的时候提示有重复,但是在sql里面怎么不会提示的呢? 在ACCESS里设置联合主键的方法:在表设计器中点击一个要设置为联合主键的字段后,按下shift键再点击另一个要设置为联合主键的字段,再按设置主键按钮.或者执行:CREATE INDEX indexnameON tablename (fieldname1 [ASC|DESC][,fieldname2 [ASC|DESC],...])PRIMARY也行. 数据既然还是原来的数据,原来sql server中怎么设,在access也同样设就行。 在access中,同时选中你要设置联合主键的字段名称,然后进行设置即可;联合主键,就是联合主键字段内容的联合必须唯一就可以了,某个单一的字段的内容则允许重新的。 sql server2005 数据库引擎无法使用 请大家看看 简单的 没分了! 能高效比较两条记录的匹配度吗? 子陌哥哥,进来这个帖子接分~ 帮忙改一条SQL语句 SQL高手请进,如能解决给高手! 触发器问题 请教:怎样将几个字符变量组合成一个时间变量? 各位老大! 我 最近要做一个数据库项目 想问点关于数据库建设方案问题! 数据库连接问题 请问MSSQL里一张表的数据容量有没有上限的?
在表设计器中点击一个要设置为联合主键的字段后,按下shift键再点击另一个要设置为联合主键的字段,再按设置主键按钮.
或者执行:
CREATE INDEX indexname
ON tablename (fieldname1 [ASC|DESC][,fieldname2 [ASC|DESC],...])
PRIMARY
也行.
在access也同样设就行。