六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

信息管理系統的迅速開發

[摘要]基于cs\bs架構的信息管理系統中,讓軟件人員感到頭疼,工作量繁多而又是必須作的項目:基于數據庫的查詢,添加,更新,刪除,真的是一場噩夢,因為繁多的字段,就算使用分層次的關系對象映射,也是一場很大的工作。在我們最近的項目中,就有一個這樣的例子,它是一個學生信息的管理系統,包括了獎學金,勤工助學,貸...
基于cs\bs架構的信息管理系統中,讓軟件人員感到頭疼,工作量繁多而又是必須作的項目:基于數據庫的查詢,添加,更新,刪除,真的是一場噩夢,因為繁多的字段,就算使用分層次的關系對象映射,也是一場很大的工作。

在我們最近的項目中,就有一個這樣的例子,它是一個學生信息的管理系統,包括了獎學金,勤工助學,貸款,獎懲等各方面的學生信息維護。針對整個系統查詢多,添加多,字段繁雜的特點(光貸款的字段就有多達70多個,主要適用于銀行上報,學校內部管理維護),用一般的開發方式已經不能滿足需要。針對整個系統的要求,我們開發了一個DBForm的數據庫控制模塊,通過同界面一定的設置相配合,實現了字段任意添加,實際總代碼行數不會超過20-30行的目標(根據Join標的數據而定)

一段用于查詢的代碼實際使用如下

下面的這些代碼是放置在窗體初始化的時候的

myDBForm = new DBForm(FormType.WinForm,"Smis_AdminLogin","UserList");

myDBForm.AddJoinInfo("DepartmentID","","DepartmentID","CodeInstitute");

myDBForm.AddJoinInfo("GroupID","","GroupID","CodeAdminGroup");





myDBForm.IniDBForm();


下面這些用于具體的查詢操作:

if (NewQuery)

{

myDBForm.NewQueryInit(); //新查詢所需要做的準備工作

myDBForm.AddQueryContainer(this.gbxQuery);

//加入放置修改控件集合的容器



}



string SelectedColumn = @"Smis_AdminLogin.*,CodeInstitute.DepartmentName,CodeAdminGroup.GroupName";





myDBForm.ExecuteQuery(SelectedColumn,"");

查詢出來的數據就放置在DBForm的QueryDBData屬性中,可以直接綁定到想要查看的數據列

如果要執行添加/刪除操作,DBForm的初始化應該加入下列代碼


myDBForm.AddModifyContainer(gbxModify);//加入放置修改控件集合的容器

myDBForm.BuildModifyCommands("Smis_AdminLogin","LoginName");

然后是具體的數據庫操作:

object AdminID = myDBForm.ExecuteInsert();

myDBForm.ExecuteDelete(CurrentUser.UserEntity.LoginName);

myDBForm.ExecuteUpdate(CurrentUser.UserEntity.LoginName);





上面3條語句分別完成了對數據庫的插入,更新,刪除工作



通過DBForm的使用,大大簡化了我們系統數據庫方面的開發,對于進行數據操作時的業務規劃問題,我們采用了常見的關系/對象映射模型,不過映射的都是數據庫的小子集,這些是日常工作的核心部分,并且變動的幾率不大。



附上DBForm的結構圖






主站蜘蛛池模板: 亚洲第一a | 日韩欧美综合在线二区三区 | 天天影视色香欲综合网天天录日日录 | 亚洲人成网站999久久久综合 | 天天看天天操 | 日本中文字幕在线观看 | 亚洲精品福利 | 自拍亚洲 | 日韩色网| 日本在线观看中文 | 日本中文视频 | 小说区图片区综合久久亚洲 | 手机看片福利日韩国产 | 中文字幕在线精品视频站app | 色婷婷视频在线 | 日韩成人毛片高清视频免费看 | 亚洲第一综合 | 日本韩国欧美在线 | 天天干夜夜爽天天操夜夜爽视频 | 在线观看亚洲免费视频 | 日本高清一区二区三区水蜜桃 | 日本成片网 | 日本护士后进式猛烈动态图片 | 五月激情综合 | 日韩欧美视频一区 | 日韩精品亚洲专区在线影视 | 日本免费看视频 | 日韩高清在线播放不卡 | 青春草a∨在线观看免费app | 青娱娱乐盛宴免费一二区 | 色婷婷久久综合中文久久一本 | 啪啪欧美 | 清清草视频 | 亚洲va欧美va国产va天堂 | 日韩中文在线观看 | 中文字幕日韩一区二区不卡 | 日本色护士 | 欧美午夜一区 | 啪啪免费网站 | 亚洲综合色婷婷六月丁香 | 日本人视频网站一 |