2016-05-02 33 views
1

我有480個文本框在一種形式。它們分爲4個文本框(120個組)。我還有另外1個文本框來放置文件編號。我需要將這些值存儲在SQL表中。我應該創建一個480列的表,還是有一個更簡單的方法來做到這一點?例如:l1,w1,q1,p1(組1); L2,W2,Q2,P2; ........ L120,W120,Q120,P120。當我按下「保存」時,所有值都應該存儲在SQL中。如果我清除所有文本框並按下「檢索」按鈕,則所有值都將根據所選的文件編號顯示在文本框中。
任何幫助,非常感謝。根據您所提供的,我會用下面的信息存儲大量文本框值

+0

聽起來像你應該建立一個用戶控件,你複製120次。 –

+0

您是否需要根據這些文本框值查詢數據庫?也就是說,你會說「給我看所有的文件,其中w2 ='123'嗎? – n8wrl

+3

」我應該創建一個480列的表還是有一個更簡單的方法來做到這一點?「我非常懷疑它。一個包含6列的表格;四個值,「組」和「文件編號」的關鍵字。組和4個值代表什麼?480個文本框對於一個表單很重要 –

回答

0

T_FORM 
- ID (PK) 

T_FORM_DETAIL 
- ID (PK) 
- L 
- W 
- Q 
- P 
- FORM_ID (FK to T_FORM.ID) 

所以,你最終會與相同的形式,你可以輕鬆地檢索明知形式ID多行。該解決方案也足夠通用,因此您可以輕鬆擴展。

乾杯

+0

can you請詳細說明一下這對我來說是新的 – Jad

+0

我需要更多的信息來給你更多的細節你是使用EntityFramework還是使用查詢從我的解釋中,哪一部分會導致你一些問題呢?答案,但我同意其他人的意見說你的設計出現了錯誤,最終導致這種佈局。 –