2014-04-25 29 views
0
d.field1 = txt1.Text.Trim() + "$" + txt2.Text.Trim() + 
"$" + txt3.Text.Trim() + "$" + txt4.Text.Trim(); 

這上面的代碼一個定界符將其分配給不同的文本框表明,文本框的值使用一個定界符$被存儲在數據庫中組合所有文本框。 數據庫中的Field1列是一些值爲a $ b $ c $ d的值。 現在我需要從數據庫中檢索相同的值並將其指定給特定的文本框。從數據庫中檢索的值,並且具有在它

Txt5.text = a; 
Txt6.text=b; 
Txt7.text = c; 
Txt8.Text = d; 

我怎樣才能做到這一點?我打算寫一個stored procedure along with data access object and value object。首先,我已將值插入數據庫,現在我需要檢索。 任何建議表示讚賞。

回答

3

你可以做這樣的事情:

string t = "a$b$c$d"; 

string[] temp = t.Split('$'); 

txt1.Text = temp[0] !=null ? temp[0] : "" ; 

剛剛作出了一個Fiddle

相關問題