私はクライアントのデータベース用の簡単なCMSを作成しています。 12のテーブルがあり、それらは4つのすべてのデータを管理する必要があります。SQL Serverテーブルから拡張プロパティを選択
ダイナミックデータプロジェクト(Linq-to-SQLのように私がよく知っているように)を設定し、最初のページで12個のテーブルをすべて編集できるようにします。これらは、visibleTablesと呼ばれる列挙可能なリストにあります。
次へ私はSSMSに入り、UserEditという拡張プロパティを作成し、ユーザーがその画面上でそれを見るべきかどうかに応じて0または1に設定しました。
私がしたいことは、visibleTablesリストをその拡張プロパティでフィルタリングすることですが、方法はわかりません。
私はテーブルのリストと、このクエリでプロパティを参照することができています:
select major_id, name, value
from sys.extended_properties
where name = 'UserEdit'
と私はvisibleTablesをループするつもりだったのと0を持つものを削除するが、私はそれを考え出したていませんどちらかといえば、major_idは私が見つけることができるプロパティではないようです。
パーフェクト!ありがとう、Milimetric。それはまさに私が2つの分野を関連させるのに必要なものです。 – nycdan