オープンソースのダウンロードのCYQ.DataデータフレームワークV3.0のバージョンがあり、[CYQ.Blog(秋の公園QBlog)すべてのソースに完全にオープン] ...

 

オープンソース、長い話を短く:

 

1:オープンCYQ.DataデータフレームワークV3.0バージョンが含まQBlog下部に関連するレコードを更新する、強力XmlHelperソースコード。

2:CYQ.Blog(秋の公園QBlog)無料ダウンロードのために再オープンし、このオープンでCYQ.Dataのアセンブリソースコード、秋の公園QBlog V1.0は、すべてのソースコード完全にオープンとなっています。

3:CYQ.Blog(秋の公園QBlogは、企業が宇宙最強の武器を採用するために)、個人的な使用のため基本的に自由である「3000羅あなたの人生を。」

4:CYQ.Dataの個人的な使用のためのデータフレームワークはなく、ソースコードの特定の詳細な説明の商用ライセンスを解放する方法を提供します。

 

ダウンロード:

CYQ.Data データフレームワーク V3.0のソースコードのダウンロード: http://www.cyqdata.com/download/article-detail-426 

CYQ.Blog  オープンソースのブログ V1.0のソースコードのダウンロード: http://www.cyqdata.com/download/article-detail-427

 

 

ここでは歴史修正の更新記録は次のとおりです。

最初のV1.3のバージョン


記録2010-08-18から:
。1:MAction:増加したときに更新/挿入/自動的に閉じる()を呼び出し、失敗を記入
増加関数リセッタ:2:MAction
失敗を返す際に複数のレコード:3:MAction:レビューFillメソッド、最初のレコードを返すように変更。
4:出力データ:直接実行手順の増加ExeCreateProc発生ページングストア。

記録2010-08-19から:
。1:MAction:戻り値はDataSQLHelper閉じ
2:MAction:コントロールは複数のプレフィックス渡すことができ、SetAutoPrefixを高める
価値関数を取得するために挿入/更新の自動オープン方法:MAction:3。
4:MProce:ストアドプロシージャの実行のための新しい生産クラス
出力データ:新たにストアドプロシージャ列挙輸出に加え5

 

最初のV1.4のバージョン


:レコード2010-08-20から
1:MProc:ExeScalar方法は、T ExeScalar公開<T>()を変更する一般的な方法である
SQLSTRING:2「 - 」状態を濾別し、そして号コメントを「;」セミコロン

:レコードから2010年8月23日
1:SQLHelper /データ型/に開いていない、Logクラスに二つのシンボルを変更するためにアクセスを変更
2:MProc:SQLHelperアクセスによって変更は、ビルトインクラスに変更継承によって引き起こさ変更するオープンされていません。
DataTableには、SqlDataReaderの返すために隠さMDataTableに戻り、変更:3:MProcは
MDataTable:4:ToDataTable機能を高めます

レコード2010-08-25から:
1:データ型:他の追加の方法がコメントしている間、GetDbTypeとGetSqlType:二つの方法にデータ型をマージ
2:ログ:データベースに書き込まれたボイド、異常障害ログ・レコードのWRITELOG修飾戻り型を例外がスローされた後
SQLHelper:3最適化されたコードを、近づいても無駄削除
MAction:4を検出するためのインテリジェンスを追加し、コンストラクタは、データベース構成アイテムを渡す必要はありません。複数のデータベース・アプリケーションは、列挙のように生成された合意する場合:[U / V / P ] _ + データベース名+列挙]、[コネチカットデータベース名+]のリンク構成プロファイルデータベースエントリー
。5:CacheHelper:最適化されたコードは、行を減らします番号
6:出力データ:列挙するためのエクスポート複数のデータベース、テーブルおよびビューの増加プログラムは[U / V / P]に変更導出する _ データベース名+列挙]フォーマット
7:SQLHelper:増加トランザクションサポート
8:MAction:デフォルトすべてのClose()の呼び出しまたはEndTransationまでの操作開いているトランザクションのサポートを、()または例外が終了するまで、トランザクションを発生します。

レコード2010-08-28から:
1:CacheHelper:修正いくつかの関数名
2:MProc:いくつかの方法は、自動的に「@」接頭辞を増加パラメータの名前を変更する
3:出力データ:格納されたプロセスパラメータを導出増加
4。ドキュメントを生成するために、すべてのコメントと例を上げます

レコード2010-08-30から:
1:出力データ:ログテーブル生成方法増加

 

最初のV1.5のバージョン

2010-09-01レコードから:
1:MDataTable:速く、結合最適化するデータ。
2:SQLOutput内:列挙の補正を生成し、SQL 2000データベースにログテーブルを生成します。
3:データ型:変換NTEXT種類を増加させるためのGetSqlType方法は、SqlDbType.NVarChar変換されたデフォルトの戻りを変更します

:レコードから2010-09-04
4:IDのGUIDタイプのサポートを追加します。
5:SQL文のMProc追加サポート
出力データ:6最適化されたコードは、未使用の関数を削除します

レコードから2010-09-05:
7:MDataTable:補正方法ToDataTable

:記録2010-09-06から
。8:MAction:Winフォームの下にSetTo GetFromのサポートを増やす
MActionUI:9新しく追加されたクラス、MActionから分離。

:レコードから2010-09-07
2010-09-08レコードから:
10:MDataTable:サポートバインディングWinフォームDataGridViewコントロール

 

PS:V1.5.5のバージョンは、V2.0は、SQL2000一部の機能の改訂版が含まれています。


V2.0のバージョンは、複数のデータベースにこのリリースでの大きな変更をサポート


レコードから2010-09-09:
1:Accessデータベースのサポートが追加されました。
2010-09-14から記録された:
2:SQLSTRING:FormatWhere小文字にフォーマットされていない
Maction:3アクセスコード最適化データベース操作
4:出力データ:再調整説明出力列挙を除去する、アクセス・サポートを増加させる、内部コード。
5:V1.6バージョンエイズ誕生は、アクセスの列挙のための増加のサポートを生成します。
レコードから2010年9月15日:
6:DbBase:ストアドプロシージャは、デジタルインデックスを取ることができ、歩くことができないインデックス値の名前を返します。
7:MDataColumn:列を削除するに増加。
8:MDataTableは:コンストラクタを変更し
たレコードから、2010-09-19:
。9:2000の出力データ出力マスクデータベースシステム付属[テーブル/ビュー/ストアドプロシージャ]

:レコードから2010-09-22
10:SQL2000パラメータは、パラメータが増加を実行します。
11:SQL2000ページングがストアドプロシージャの修正。
12:SQL2000でのトランザクションの改正。
:記録2010-09-23から
13:別のプロセスAopと、分離可能な許可/動作ログ/異常を追加します。
:レコード2010-09-25から
14:複数のMDataTableを結合するときインデクシング誤り訂正がリセットされない
:レコード2010-09-26から
15:AOPは、動的ロード機能を増大させる構成ファイルを必要とする:<キー=「量Aopを追加します「値=」アセンブリ名、名前空間.Aopクラス名「/>
記録2010-09-27から
16:は、Oracleをサポートする更新の追加と削除追加が完了すると、クエリが依然として存在しています。
レコードから2010-09-28:
17:ページング書き込みストアドプロシージャ、および実装コールログテーブルを作成しないで、エクスポートされた関連機能の列挙を使用しています。

レコードから2010年9月29日:
18:ログ・テーブルを作成します達成。
19:アクセシビリティツールの実装。

2010-09-30から記録:
20:MDataTable増加がバインド方法
21:MDataTable増加出力ToJson
22:クラスJsonHelperを増加させます

:レコードから2010-10-02
1:MAction増加バインド方法。
2:固定MActionデバッグ・プロパティは、[自動的に閉じる失敗したコールの後に、エラーメッセージ属性がDbBaseあまりを要し]
3:MProcはIDisponseインターフェイスを高める
記録2010-10-07から:
4:MAction:レビュー記入AOPのid値が返さ
2010-から:10-12を記録する
5:再MProc ResetProcストアドプロシージャが存在するか否かを判定する

 

最初のV3.0のバージョン

 

:レコードから2010-10-02
1:MAction増加バインド方法。
2:MActionデバッグ・プロパティを修正[自動的に失敗したコールクローズした後、エラーメッセージの属性は以下DbBaseとる]
MProc増加IDisponseインタフェース:3を
記録2010-10-07から:
4:MAction:レビューは、AOPの戻り値IDを記入します

2010-10-11記録から:
増加のXmlカテゴリ関連の操作を:
XmlBase
XmlHelper
XhtmlurlResolver
MutilLanguage
HtmlTagType

:レコード2010-10-13から
1:MAction挿入/更新/削除のために/充填/ GetCountのが、増加_DataSqlHelper.ClearParameters()
増加ORMベースクラス:2
3:MDataTable増加ToListメソッド<T>ジェネリックメソッド
4: DbBaseの増加は、取引メカニズム閉じ
5:OrmBaseのデフォルトはトランザクションを開きません
2010-10-16レコードから:
6:MAction:あなたが取引を閉じると、自動的に障害リンクのデフォルトアクションをオフにしないでください

:レコードから2010年10月19日
6:MAction:補正塗りつぶし/リセット可能なテーブル名は、エラー原因を書き換えませんでした

2010-10-20-から> 2010年10月29日の記録:
1:すべてのコンフィギュレーション・ファイルのエントリを表示しやすい、のAppConfigを増やし、[以外のConnデフォルトのデータベースをリンク]
2:FormatWhereは[#true]、[#の偽]を増やす置き換え、サポート複数のデータベース・アプリケーション
3:return文テーブルUNIQUEIDENTIFIERのための構造、およびntext型、処理のテキストタイプを変更します。
4:操作のアクセスタイプ、デフォルトのトランザクションでは無効になって
アクセスタイプのDateTimeデータ型Date型のパラメータ処理:5。
6:DalActionアクセスデータベース・リンクフォーマット処理。
7:Cacheクラス渡されたキャッシュ依存関係ファイルのパスと時間を増やす方法を追加します。
8:ユーザー定義のキャッシュクラスマークを追加[かどうかキャッシュが変更された/変更されたキャッシュを識別]
9:画像処理の種類の増加
、固定アクセスのカスタム・テーブルという名前の空のクエリ文のエラー:10。

 

OK、最終的に、あなたは学習の研究に細心の注意を払って、群衆、醤油の醤油、漂流ドリフト、姿勢を残す振り子ポスト急いで渡します。

 

夜、睡眠。

 

ます。https://my.oschina.net/secyaher/blog/274374で再現

おすすめ

転載: blog.csdn.net/weixin_34292402/article/details/91967029