-
大小: 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个文件信息
评论
共有 条评论