0

最終的にすべてが異なるデータテーブルにつながる多くのサブフォルダーを持つかなり大きなSQLデータベースが与えられました。ビハインド コードで sqldataAdapter を使用してバインドし、VS でコーディングしています。フォルダーとそのすべての子をデータベースから 1 つのオブジェクト/セットとして取得して、それを radMenu にバインドできる方法があるかどうか疑問に思っていました。そうでない場合、フォルダーとそのサブ階層を取得するにはどうすればよいですか? 私はSQLにかなり慣れていないので、基本的なSELECT *、UPDATE、DELETEコマンドしか知りません。

例として、単純な階層を次に示します。

DB->ディレクトリ->サブディレクトリ->テーブル

CountryDB->China
       England
       Russia
       America -> Arizona
                  Montana
                  Nevada           
                  California -> LATble, SanFranTbl, MontereyTbl

CountryDB とその階層を取得してメニューにバインドするにはどうすればよいですか?

それが役立つ場合は、データ ソースをバインドするために使用できるいくつかのオプションを次に示します。

 For inherently hierarchical data sources, RadMenu will automatically creates the menu item hierarchy. Such data sources include

    XmlDataSource

    SiteMapDataSource 

For table-structured data sources, RadMenu uses the ID to ParentID relationship to establish a hierarchy. Such data sources include

    DataSet, DataTable, and DataView

    SqlDataSource

    AccessDataSource 

For object-based data sources, RadMenu uses the ID to ParentID relationship to establish a hierarchy. Such data sources include

    ObjectDataSource

    LinqDataSource

    Any class that implements the IEnumerable interface such as List, Array, ArrayList, etc. 
4

0 に答える 0