liteorm學習四:設計工具
現在網上已經有好多orm和工具了,我主要是想整合出乙個適合我自己開發的一套工具。
工具分為5步,
1:設定資料庫連線,
3:設定輸出路徑,
4:選擇要生成的**,
5:把生成的**拷自己的專案裡。
思路線路圖:生成工具+orm+控制項+敏捷開發。 現在只出了radcontrols模板。
以下是工具效果圖:
生成的**是:
生成的效果圖:
模板裡現在自帶了 許可權,公升級,幫助,日誌 等通用功能
開發一些小工具,小軟體 **後台也夠用了。
lite orm
1 dbfactory.getdb
2 修改 sqlquery的實現iquery.like
3 在sqltable.insert/update/delete函式中加入 cmd.commandtimeout = 600000, 防止執行語句超時;
4 構造語句時選取指定列.考慮附件類似欄位不需要獲取,增加iquery.columns。 sqltable.getselectsql考慮iquery.columns
5 sqlutils.resolvetype考慮列舉型別
6 idb 增加executenonquery 和 executedataset 加入了 sql 支援。
7 日期不能為空bug
LiteORM學習六 遠端物件
一 摘要 實現實體類具有遠端訪問的能力。二 本文大綱a 摘要。b 本文大綱。c 給實體類賦予遠端能力。d 實體類遠端物件設計。e 其他。三 給實體類賦予遠端能力我們先來看一下可以遠端訪問的實體類 大家都知道現在網路程式設計都是用remoting,wcf 那如何在這些技術上使用這個實體類呢 四 實體類...
LiteORM學習六 遠端物件
一 摘要 實現實體類具有遠端訪問的能力。二 本文大綱a 摘要。b 本文大綱。c 給實體類賦予遠端能力。d 實體類遠端物件設計。e 其他。三 給實體類賦予遠端能力我們先來看一下可以遠端訪問的實體類 大家都知道現在網路程式設計都是用remoting,wcf 那如何在這些技術上使用這個實體類呢 四 實體類...
LiteORM學習七 遠端物件訪問Socket篇
一 摘要 在上篇我們已經講了遠端訪問物件,現在我們來看看他的內部是怎麼實現的,本次遠端物件訪問用socket實現。二 本文大綱a 摘要。b 本文大綱。c 回顧。d socket設計。e 其他。三 回顧1 在上篇liteorm學習六 遠端物件中我們說到在實體類上加入dataentity就可以在網路中訪...