SQL Serverを使用する場合は、名前の値のペアテーブルが必要です。各行は、基本的にuserid、contentid、sectionid、parameter、valueです。したがって、ユーザー情報などの表に表示するデータがあります。情報の各ビットはそれ自身の行にあり、どのようにしてRepeaterで使用するためにDataSetに入れるのですか?何とか行を1つにマージできますか?だから私は1つの行に複数のパラメータ/値のペアを得ることができますか?名前値ペアテーブルからDataSetにデータを取得するための効率的なSQLプロシージャ?
はそうのような...ユーザー32のための
二列:
(param/value)
fname/Bob
lname/Smith
は、このようなリピーターで1行に表示:
Bob Smith
任意のアイデア?名前/値のペア形式の理由は、必要な標準に準拠することです。
このデザインのより一般的な名前は、Entity-Attribute-ValueまたはEAVです。 –