2016-03-25 39 views
2

在我的項目中,我使用c#.net創建了一個註冊系統。我現在面臨的問題是我有一個功能,可以爲某些學生添加主題。我真的不知道如何存儲到數據庫(MySQL)動態數量的列以及如何檢索數據庫中的保存數據。希望您能夠幫助我。我在這裏真的很難過。謝謝列數不固定

+2

不要添加列,將行添加到單獨的表(SubjectsTable)。在「主題表」中,您將擁有「學生」表的外鍵。 – dugas

回答

1

你可以有一個主題表是這樣的:

Subjects (Id, StudentId, SubjectName, SubjectValue) 

現在,當你想爲一個學生,你可以添加儘可能多的科目。

+0

好吧我把牆作爲解決方案。 –

+0

還有一件事兄弟。我怎麼能把它作爲答案? –

+0

我可以通過單擊向上箭頭將數字0更改爲1。但我現在檢查複選標記 –