天天看點

CYQ.Data 輕量資料層之路 強勢V1.5 問世 支援winform下使用(十七)

由于網友強烈反映需要在winform下開發,是以本次版本更新主要是增加對winform的支援,力求讓大夥相對滿意:

附言:如果對本架構有興趣,請激昂糾糾的、熱情點下推薦~

更新說明:

本次更新修正兩個小bug:

1:生成sql2000的枚舉語句

2:mdatatable的todatatable()方法。

其它主要是性能優化和增強支援對winform下的使用。

本次v1.5版本更新修改記錄如下:

CYQ.Data 輕量資料層之路 強勢V1.5 問世 支援winform下使用(十七)
CYQ.Data 輕量資料層之路 強勢V1.5 問世 支援winform下使用(十七)

一:maction

1:增加對winform下的getfrom與setto的支援

2:增加對guid類型的id的支援

3:優化分離代碼,将ui部分分離到新的類mactionui中去。

二:mproc

1:增加對sql語句的支援

三:mdatatable

1:優化資料綁定,速度提升。

2:增加支援綁定winform下的datagridview控件

3:修正todatatable方法

四:sqloutput

1:修正對于sql 2000資料庫下的枚舉生成及日志表的生成。

2:優化代碼,删除沒用到的函數

五:datatype

1:getsqltype方法增加對ntext類型的轉換,修改轉換預設傳回為sqldbtype.nvarchar

CYQ.Data 輕量資料層之路 強勢V1.5 問世 支援winform下使用(十七)

以下針對更新進說明

說明:

1:本次版本的加強功能,可以讓您在winfrom下使用getfrom與setto功能。

2:以前版本隻支援int類型的id,本次的增強能讓你在guid類型下的id使用。用法與int型一樣。

3:代碼優化分解,将ui部分功能分離出去。

1:增加對sql語句的支援,對于需要直接操作sql語句的,你可以像使用mproc的存儲過程一樣使用sql語句

示例:

string customsql="select * from users";

mproc proc = new mproc(customsql);

mdatatable table = proc.exemdatatable();

proc.close();

2:mdatatable可直接綁定datagridview控件

3:修正mdatatable的todatatable方法

說明:有熱心的網友已發現,其實v1.4輔助工具裡使用的是v1.5版本的dll,主要是修正這個問題。

2:優化代碼,删除沒用到的函數,這個沒什麼好說明了。

說明:有網友在sql中使用了ntext類型的字段,在v1.4版本中使用報錯,主要是由于v1.4版本優化類型轉換時把它漏掉了,本次v1.5版本特意加上。

當時建議将ntext字段換成nvarchar(max),這樣在v1.4版本中就能正常使用了。

結言:

各們走過路過的網友們,千萬不要錯過,不買不用也來看看了喂。

看一看有益身心,用一用更是腦袋輕輕,不看不用是那是神智不清~~~哈哈

喜歡就點下推薦了喂,不喜歡可要保持下頭腦清晰,切記激動是魔鬼~~~

最後,如果需要支援access資料庫的支援,請到上面的最新版本架構裡下載下傳搶先體驗版本

版權聲明:本文原創發表于部落格園,作者為路過秋天,原文連結:

http://www.cnblogs.com/cyq1162/archive/2010/09/11/1823825.html