C#のDataTableには、フィルタに戻り、新しいデータテーブルを選択します

選択し();

            ( "ID> = '3' と名前を= '3 - こんにちは'")を選択し; //支持し、

            //支持または、( "ID> = '3' またはID = '1'")を選択

            選択します( "名 '%のハロー%' のような"); //支持のような   

            ( "ID> 5"、 "のid DESC")を選択します。

            選択します( "ID> 5"、 "のid DESC"、DataViewRowState.Added)

DataRow [] DR = dt.Select( "COL = 'XXXX'"); //条件:あるフィールド名= 'X'

        ///のDataTableクエリの実装では、新しいデータテーブルを返します。

        /// </要約>
        /// <PARAM NAME = "DT">源数据データテーブル</ PARAM>
        /// <PARAM NAME = "条件">查询条件</ PARAM>
        /// <戻ります> </戻り>
        プライベートデータテーブルGetNewDataTable(データテーブルDT、文字列条件、文字列sortstr)
        {
            データテーブルnewdt =新しいデータテーブル()。
            newdt = dt.Clone()。
            DataRow [] DR = dt.Select(条件、sortstr)。

    IF(DR == NULL || dr.Length == 0)リターンヌル
            のための(INT I = 0; I <dr.Length; I ++)
            {
                newdt.ImportRow((のDataRow)DR [I]);
            }
            戻りnewdt。 //戻りクエリ結果
        }
----------------
免責事項:この記事はCSDNブロガー「qq1429351723のオリジナルの記事は、BY-SAの著作権契約、転載を添付してくださいCC 4.0に従っています元のソースのリンクと、この文。
オリジナルリンクします。https://blog.csdn.net/qq_30469045/article/details/52105132

おすすめ

転載: www.cnblogs.com/net-sky/p/12012626.html