Office中國(guó)論壇/Access中國(guó)論壇

 找回密碼
 注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

返回列表 發(fā)新帖
查看: 1815|回復(fù): 6
打印 上一主題 下一主題

[Access本身] 一個(gè)奇怪的問(wèn)題~。。

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
1#
發(fā)表于 2011-5-25 17:56:40 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式

為什么在窗口1中輸入ID等信息,子窗口選擇年齡段后,無(wú)法保存,提示什么主鍵重復(fù)的問(wèn)題,真是太奇怪了,希望老師們點(diǎn)一下~!!

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒(méi)有帳號(hào)?注冊(cè)

x
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 分享淘帖 訂閱訂閱
2#
發(fā)表于 2011-5-25 20:23:43 | 只看該作者
你的表中【ID】就是不能重復(fù)的,不奇怪啊
3#
發(fā)表于 2011-5-25 20:55:18 | 只看該作者
      當(dāng)你在主窗體輸入一條新紀(jì)錄時(shí),由于這條記錄還沒(méi)保存過(guò),所以在子窗體中輸入年齡當(dāng)然要出錯(cuò)誤信息,因?yàn)槟阍谧哟绑w的鏈接字段設(shè)定為id,而你在輸入新記錄并且沒(méi)保存的情況下,數(shù)據(jù)庫(kù)根本不存在這條記錄和這個(gè)id。
   換言之如果你在主窗體顯示一條現(xiàn)存記錄,而這條記錄沒(méi)有年齡(或想修改年齡)的話,你在子窗體里就能添加和修改年齡了,并且絕對(duì)不會(huì)有出錯(cuò)信息。
    感覺(jué)你這個(gè)子窗體在這里用得有些怪怪的,為什么要將年齡的輸入和修改放在子窗體里呢?直接放在主窗體不就得了。
4#
 樓主| 發(fā)表于 2011-5-26 09:10:18 | 只看該作者
頂一下
5#
發(fā)表于 2011-5-26 11:32:57 | 只看該作者
就我的使用感覺(jué)來(lái)說(shuō),主鍵慎用,能不用就不用,還有看你選的什么技術(shù)思路,實(shí)在不行的話,提倡用復(fù)合主鍵,當(dāng)然它有限制的.
6#
發(fā)表于 2011-5-26 21:09:19 | 只看該作者
pq318 發(fā)表于 2011-5-26 11:32
就我的使用感覺(jué)來(lái)說(shuō),主鍵慎用,能不用就不用,還有看你選的什么技術(shù)思路,實(shí)在不行的話,提倡用復(fù)合主鍵, ...

嚴(yán)重不同意,主鍵必須用,只是用哪個(gè)字段而已,將來(lái)總會(huì)用到的。如果目前用不到,也要設(shè)置一個(gè)id(自動(dòng)編號(hào))的字段為主鍵!
7#
發(fā)表于 2011-5-27 11:56:15 | 只看該作者
那道也是,如果用到那個(gè)技術(shù)的話,確實(shí)必須,當(dāng)然做到自編字段確實(shí)麻煩少
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則

QQ|站長(zhǎng)郵箱|小黑屋|手機(jī)版|Office中國(guó)/Access中國(guó) ( 粵ICP備10043721號(hào)-1 )  

GMT+8, 2024-10-23 08:40 , Processed in 0.100783 second(s), 31 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回復(fù) 返回頂部 返回列表