DataTable的一些簡單實用方法

2021-09-13 20:11:38 字數 1147 閱讀 1294

一.定義**

datatable initdt;

二.初始化datatable**

private void datatableadd()

三.往**中新增資料

datarow newrow;

newrow =initdt.newrow();

newrow[「barcode」] = drarr[0][「barcode」].tostring();

newrow[「supbarcode」] = drarr[0][「supbarcode」].tostring();

newrow[「cinvcode」] = drarr[0][「cinvcode」].tostring();

newrow[「cinvname」] = drarr[0][「cinvname」].tostring();

newrow[「plot」] = drarr[0][「plot」].tostring();

newrow[「cinvstd」] = drarr[0][「cinvstd」].tostring();

newrow[「qty」] = drarr[0][「qty」].tostring();

initdt.rows.add(newrow);

四.查詢**中的資料

datarow drarr = dtgrid.select(string.format(「barcode=』』」, code));

五.清除**中查詢出的這行資料

dtgrid.rows.remove(drarr[0]);

六.清空datatable

dt.rows.clear();

七.改變datatable中的值 ipickedquantity desc 按照字段進行排序 並給ipickedquantity+1

datarow drarr = dtgrid.select(string.format(「cinvname=』』 and ipickedquantity 0)

八.求datatable一列和

string sum = dt.compute(「sum(ipickedquantity)」, 「true」).tostring();

九.修改datatable的列名

dt.columns[「columnsname」].columnname = 「newname」;

原生JS取代一些JQuery方法的簡單實現

1.選取元素 jquery var els el native var els document.queryselectorall el shorthand var function el queryselectorall方法返回的是nodelist物件,需要轉換為陣列。mylist array.p...

docker的一些實操筆記

2.啟動nginx docker run name nginx p 80 80 d nginx 這樣就簡單的把nginx啟動了,但是我們想要改變配置檔案nginx.conf 進入容器,命令 docker exec it nginx bash nginx.conf配置檔案在 etc nginx 下面,...

一些簡單的演算法

氣泡排序,比如你有五個數 3 4 2 1 0 其原理就是用沒個數和 其他數進行比較 下面我們來書寫每一輪的數值 第一輪 3 4 2 得出佇列 2 4 3 1 0 2 1 0 得出佇列 1 4 3 2 0 得出佇列 0 4 3 2 1 第二輪 4 3 得出佇列 0 3 4 2 1 3 2 1 得出佇列...