使用SQL Server,有一個名稱值對錶。每一行基本上都是用戶標識,內容標識,部分標識,參數,值。所以我想在表格中顯示數據,例如用戶信息。每一點信息都在它自己的行中,播種如何將它放入DataSet中以便在Repeater中使用?我可以以某種方式將行合併爲一個?所以我可以在一行上獲取多個參數/值對?從名稱值對錶中獲取數據到DataSet的高效SQL過程?
那麼像......
兩行用戶32:
(param/value)
fname/Bob
lname/Smith
在這樣的轉發器上顯示的一行:
Bob Smith
任何想法?哦,是的,它的名稱/值對格式的原因是堅持所需的標準。
這種設計的更常見的名稱是實體屬性值或EAV。 – 2009-05-27 04:11:48