嗨,我有3個名爲STUDENT,COURSE和ENROLLMENT的表。學生有一個PK的S_ID(學生ID)和COURSE有PK的C_ID(課程ID)。在註冊時,它只有S_ID和C_ID。我有一個對象數據源,在下拉菜單中顯示所有學生的姓名(在文本中,S_ID爲值),它將顯示使用數據網格和另一個對象數據源在點擊時註冊了哪些課程。我不想讓學生也有多個課程需要註冊,但我不能這樣做,因爲你不能在COURSE表中輸入相同的ID,所以每個學生只能註冊一門課程。表和SQL邏輯的ASP.NET C#問題
是否有某種選項可以在表中使用相同的ID?
如果沒有,那我肯定一些如何操縱C_ID字符串中的課程表,因爲所有的課程,ISDVXXX或ITSXXXX或HGFXXXX啓動。這可能很難理解,但希望有人會幫助。
一個例子可以幫助 所以,如果一個名爲喬的123 S_ID學生註冊到ISDV,他將被註冊到所有以ISDV開始的課程。但我的問題是,我的課程表必須爲每門課程設置獨特的ID,例如ISDV123,ISDV346,ISDV395等......所以這也毀了我的註冊表,因爲我不能簡單地在那裏安裝ISDV,它需要一個特定的課程,但他向所有人登記。任何更多的澄清,將獲得:P謝謝...