DataTable複製到新的DataTable

2022-03-04 13:38:02 字數 579 閱讀 8731

最近在處理框架中的組織機構的管理,其中在載入選單許可權時需要進行許可權過濾。

想了個不得以而為之的辦法,將所有模組獲取然後再進行程式過濾,此時當然需要用到乙個新的datatable做為最後的生成表。弄了好久糾結了乙個傍晚,終於弄了出來。

閒話少說,貼**:

datatable  olddt = getdatatable();

datatable  newdt = olddt.clone();  //此處就可以將舊datatable結構賦給新datatable

foreach(datarow olddr in olddt.rows)

執行filter.....

datarow newdr = newdt.newrow();  //新錶建立新行

newdr.itemarray = olddr .itemarray; //舊表結構行賦給新錶結構行

newdt.importrow(olddr );

通過這樣就可以得到新錶了!!

其中  newdr.itemarray = olddr .itemarray; //舊表結構行賦給新錶結構行 ,不知能去掉不。暫還未試,朋友們試了結果通知我哦!!

DataTable轉成字串複製到txt文字

自己寫了個datatable轉成字串的方法 public static string datatabletostring datatable dt dtstring dtstring r n for int i 0 i dt.rows.count i dtstring dtstring r n re...

distcp 複製到同路徑下 複製到不同路徑下

複製到同路徑下 a b c a b c distcp pt hdfs a b c 2021 02 01 hdfs a b c 1900 01 01 結果是 hdfs a b c 1900 01 01 2021 02 01 2 這才是對的,直接複製檔案過來。distcp pt hdfs a b c 2...

將物件的屬性值複製到新物件中

今日在看jeegboot開源框架的登入校驗的原始碼時,發現如下 public loginuser getuserbyname string username loginuser loginuser new loginuser if sysuser null beanutils.copypropert...