執行結果:
使用**生成器(gzcodegenerate)生成tb_myuser的model
生成**:
放在gzframworkdb.model專案下:
設計main專案主介面:
新增乙個介面:
using新增自定義控制項:uctableunitsystem;
using
system.collections.generic;
using
system.linq;
using
system.text;
namespace
gzframworkdb.main.mycontrols
}
介面:
**:
public說明:bllbusiness bll = new bllbusiness(typeof(tb_myuser));partial
class
uctableunit : usercontrol,idata
public
void
dosearch()
datatable dtsource
}//新增
public
void
doadd()
//public
void
dodeletekey()}}
//快取表刪除,需要提交生效
public
void
dodeletetable()
//提交
public
void
doupdate()
}
///補充完整frmmain.cs**://////
///主表orm
///如果是單據,這裡是單據標示
///單據長度
///明細表orm
public bllbusiness(type orm_main, string doccode, int length, params
type orm_details)
//////
/// ///
主表orm
///明細表orm
public bllbusiness(type orm_main, params
type orm_details)
using執行結果:gzframworkdb.main.mycontrols;
using
system;
using
system.collections.generic;
using
system.componentmodel;
using
system.data;
using
system.drawing;
using
system.linq;
using
system.text;
using
system.windows.forms;
namespace
gzframworkdb.main
;
pan_mycontrols.controls.add(tableunit);
}private
void menu_tableunit_click(object
sender, eventargs e)
tableunit.visible = true
; uc =tableunit;
}#region 操作
private
void btn_search_click(object
sender, eventargs e)
private
void btn_add_click(object
sender, eventargs e)
}private
void btn_deletekey_click(object
sender, eventargs e)
}private
void btn_deletetable_click(object
sender, eventargs e)
}private
void btn_update_click(object
sender, eventargs e)
}#endregion
}}
說明:刪除(主鍵)直接從資料庫中刪除資料
刪除(快取表)僅僅是刪除了datatable,資料庫中並沒有刪除,當點選提交後才會刪除資料庫
系列文章
1. gzframwork資料庫層《前言》demo簡介
2. gzframwork資料庫層《前言》dll專案引用
3. gzframwork資料庫層《一》普通表增刪改查
4. gzframwork資料庫層《二》單據表增刪改查(自動生成單據號碼)
5. gzframwork資料庫層《三》普通主從表增刪改查
6. gzframwork資料庫層《四》單據主從表增刪改查(主鍵自動生成)
7. gzframwork資料庫層《五》高階主從表增刪改查(主表明細表主鍵都自動生成)
8. gzframwork資料庫層《六》儲存過程呼叫
9. gzframwork資料庫層《七》總結
資料庫優化一》資料庫層和硬體層概述
最近開始研究資料庫方面的東西,感覺能解決大資料的問題,感覺真的很爽,所以,可以學習了一下 sql方面的優化,這個將是一系列的課程,學習的過程中,將其記錄下來,以後以備備案,同樣,技術 是乙個沒有邊界的東西,寫出來代表我的個人理解,真心希望大神們來此圍觀一下,提提意見,感激不 盡一 資料庫優化概覽 高...
資料庫訪問層
using system using system.data.sqlclient namespace dbcontrol setpublic sqlconnection sqlconnectionstring public string xmlconnectionstring set public ...
Zen Cart 資料庫抽象層
下面的查詢語句用來檢索給定商品的型號 view plain theproductid 25 global db sql select products model from table products where products id productid sql db bindvars sql ...