增刪改查 急救箱

2021-07-11 01:02:42 字數 2178 閱讀 9568

///

/// 新增或更新——組織機構資訊

///

/// 業務資料

///

//一改原先繁雜的引數模式,現在統統放到dynamic中,不管是什麼型別,使用者只要按照鍵值的格式輸入進行,輸入幾個都可以,具有很強的伸縮性。

public string zzjg_insertorupdatedata(dynamic modelfieldvalue)

else

}else

bool issucess = true;

if (isadd_)

issucess = global.dbhelper.insertbyparams(dbparameter.tb_department, dicfilevalue);

else

issucess = global.dbhelper.updatebyparams(dbparameter.tb_department, dicfilevalue);

return jsonhelper.serializeobject(new resultmodel(issucess, id));

}catch (exception ex_)

;///

/// 刪除_組織機構

///

/// 主鍵id

/// 使用者id

///

public string zzjg_deletedata(string _id)

catch (exception ex_)

}///

/// 條件查詢_組織機構

///

/// 欄位集

/// 過濾條件

/// 排序依據

/// 每頁最大記錄數

/// 頁索引(從0起)

/// 過濾條件

///

public string zzjg_selectbywhere(list_cols, string _where, string _orderby, int _pagesize, int _pageindex, bool _returnsum)

else

else}}

string sql = "select " + _cols + " from " + dbparameter.tb_department;

if (!string.isnullorempty(_where))

if (!string.isnullorempty(_orderby))

if (_pagesize > 0 && _pageindex > 0)

datatable dt = null;

trycatch (exception ex)

if (!_returnsum)

return jsonhelper.serializeobject(new resultmodel(true, dt));

sql = "select count(*) from " + dbparameter.tb_department;

if (!string.isnullorempty(_where))

sql += "where" + _where;

int count = int.parse(global.dbhelper.executescalar(sql).tostring());

dictionaryresult = new dictionary();

result.add("data", dt);

result.add("count", count);

return jsonhelper.serializeobject(new resultmodel(true, result));

}///

/// 獲取詳情_組織機構

///

/// 主鍵id

///

public string zzjg_getbyid(string _id)

catch (exception ex)

return jsonhelper.serializeobject(new resultmodel(true, dt));

}///

/// 獲取_組織機構樹

///

public string get_zzjgtree()

return result_.tostring();

}

mysql增刪改查效果 mysql增刪改查

檢視所有資料庫 mysql show databases 建立乙個庫ghd並指定字符集為utp8 mysql create database ghd charset utf8 檢視mysql支援的字符集 mysql show char set 建立乙個表,並設定id為主鍵 create table ...

mysql增刪改查擴充套件 MySQL增刪改查

1 插入 insert 1 insert into 表名 values 值1 值2 例子 insert into t1 values zengsf 23 fengshao 22 2 insert into 表名 欄位1,values 值1 例子 insert into t1 name values ...

增刪改查 JS陣列增刪改查這點事兒

1 length屬性 length屬性是陣列最重要的屬性,沒有之一,length屬性告訴我們這個陣列內有多少個資料元素,當length 0時說明陣列時乙個空陣列。我們想要遍歷陣列時可以直接將遍歷的終點設為 length 1。這是本文的重點,我們從增刪改查方面入手,梳理方法的作用和用法,有利於記憶和使...