LiteORM學習四 工具篇

2021-09-08 15:42:20 字數 840 閱讀 3708

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就可以在網路中訪...