-
大小: 40.7MB文件類型: .rar金幣: 2下載: 6 次發布日期: 2023-06-20
- 語言: C#
- 標簽:
資源簡介
Database2Sharp代碼生成工具19.0已注冊版本(純凈破解版),下載打開可以直接用。
關于Database2Sharp的介紹:是一款主要用于C#代碼以及數據庫文檔生成的工具,軟件支持Oracle、SqlServer、MySql、Access、Sqlite等數據庫的代碼生成,可以生成各種架構代碼、生成Winform界面代碼、Web界面代碼、導出數據庫文檔、瀏覽數據庫架構、查詢數據、生成Sql腳本等,還整合自定義模板和數據庫信息的引擎,方便編寫自定義模板調試和開發。
介紹:https://www.cnblogs.com/wuhuacong/archive/2012/10/20/2732055.html
代碼片段和文件信息
using?System;
using?System.Collections;
using?System.Data;
using?System.Data.Common;
using?System.Collections.Generic;
using?WHC.Pager.Entity;
using?Microsoft.Practices.EnterpriseLibrary.Data;
using?WHC.TestProject.Entity;
using?WHC.TestProject.IDAL;
namespace?WHC.TestProject.DAL
{
///?
///?#if(${TableInfo.Description}?)${TableInfo.Description}#else${ClassName}#end
///?
public?class?${ClassName}?:?baseDAL<${ClassName}Info>?I${ClassName}
{
#region?對象實例及構造函數
public?static?${ClassName}?Instance
{
get
{
return?new?${ClassName}();
}
}
public?${ClassName}()?:?base(“${TableName}““${TableInfo.PrimayKey.Name}“)
{
}
#endregion
///?
///?將DataReader的屬性值轉化為實體類的屬性值,返回實體類
///?
///?有效的DataReader對象
///?實體類對象
protected?override?${ClassName}Info?DataReaderToEntity(IDataReader?dataReader)
{
${ClassName}Info?info?=?new?${ClassName}Info();
SmartDataReader?reader?=?new?SmartDataReader(dataReader);
#foreach($ColumnInfo?in?${TableInfo.ColumnList.Values})
info.${ColumnInfo.Name.Alias.ToCapit()}?=?reader.Get${ColumnInfo.NetType.Name.Replace(“System.“““).Replace(“[]““s“)}(“${ColumnInfo.Name.Name.ToString()}“);
#end
return?${ClassLowerName}Info;
}
///?
///?將實體對象的屬性值轉化為Hashtable對應的鍵值
///?
///?有效的實體對象
///?包含鍵值映射的Hashtable
????????protected?override?Hashtable?GetHashByEntity(${ClassName}Info?obj)
{
????${ClassName}Info?info?=?obj?as?${ClassName}Info;
Hashtable?hash?=?new?Hashtable();?
#foreach($ColumnInfo?in?${TableInfo.ColumnList.Values})
#if(${ColumnInfo.AutoIncrement}?==?false)
hash.Add(“${ColumnInfo.Name.Name.ToString()}“?info.${ColumnInfo.Name.Alias.ToCapit()});
#end?##endif
#end
return?hash;
}
????}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????670??2019-06-03?17:31??Databa
?????文件???????2279??2019-06-04?12:34??Databa
?????文件????????689??2019-06-04?11:23??Databa
?????文件???????3233??2019-06-04?12:26??Databa
?????文件????????786??2019-06-04?10:52??Databa
?????文件???????1167??2019-06-04?12:46??Databa
?????文件???????1263??2019-06-04?12:26??Databa
?????文件????????940??2019-06-04?12:55??Databa
?????文件??????10127??2019-06-04?15:49??Databa
?????文件??????16454??2019-06-04?14:48??Databa
?????文件??????24221??2019-06-04?15:31??Databa
?????文件??????33103??2019-06-04?14:48??Databa
?????文件??????96768??2019-06-04?16:15??Databa
?????文件?????159406??2003-01-07?22:08??Databa
?????文件????7398912??2014-02-16?22:07??Databa
?????文件????8744448??2014-03-22?03:29??Databa
?????文件???????9216??2016-02-23?20:20??Databa
?????文件???????2082??2012-09-22?13:45??Databa
?????文件???????2743??2012-09-22?13:45??Databa
?????文件???????3477??2012-08-23?15:13??Databa
?????文件???????1732??2012-08-23?15:13??Databa
?????文件???????1639??2012-08-23?15:13??Databa
?????文件???????3769??2014-06-25?16:31??Databa
?????文件????????344??2013-04-21?11:18??Databa
?????文件????????308??2015-04-10?23:23??Databa
?????文件????????773??2013-08-22?15:45??Databa
?????文件??????18729??2013-11-05?09:27??Databa
?????文件????????802??2015-10-22?11:00??Databa
?????文件????????947??2015-09-29?09:48??Databa
?????文件?????????86??2016-02-01?14:35??Databa
............此處省略483個文件信息
評論
共有 條評論