C#-下整個資料表的查詢後,取單筆資料

C#-下整個資料表的查詢後,取單筆資料

由於在程式中要用大量的參數設定,

搞到後來寫取參數的code都比其他程式碼還要多,

而事實上,我們可以一次將整個參數資料表查詢進來,

再各別下絛件取值。

 

        public Form1()
        {
            InitializeComponent();

            DataTable _tb = idTemp.Execute("select * from TBPARA").Tables[0]; //查詢資料表
            DataRow[] _dr = _tb.Select("pno='RYear'"); //下條件
            _years = Convert.ToInt16(_dr[0]["value"].ToString()); //取出欄位值
            
        }

 

當然取值可指定列數、行數(欄位名稱)

 

 _dr[rowindex][columnsindex或columnsname].ToString()

 

自我LV~