• 大小: 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  Database2Sharp代码生成工具\AbpProject\ProjectData.xml

     文件       2279  2019-06-04 12:34  Database2Sharp代码生成工具\AbpProject\Templates\Application\AppService.cs.vm

     文件        689  2019-06-04 11:23  Database2Sharp代码生成工具\AbpProject\Templates\Application\EntityMapProfile.cs.vm

     文件       3233  2019-06-04 12:26  Database2Sharp代码生成工具\AbpProject\Templates\Application.Common\DTO.cs.vm

     文件        786  2019-06-04 10:52  Database2Sharp代码生成工具\AbpProject\Templates\Application.Common\IAppService.cs.vm

     文件       1167  2019-06-04 12:46  Database2Sharp代码生成工具\AbpProject\Templates\Caller\ApiCaller.cs.vm

     文件       1263  2019-06-04 12:26  Database2Sharp代码生成工具\AbpProject\Templates\Core\DomianEntity.cs.vm

     文件        940  2019-06-04 12:55  Database2Sharp代码生成工具\AbpProject\Templates\EntityframeworkCore\MyProjectDbContext2.cs.vm

     文件      10127  2019-06-04 15:49  Database2Sharp代码生成工具\AbpProject\Templates\Winform\FrmEditItemDetail_devexpress.cs.vm

     文件      16454  2019-06-04 14:48  Database2Sharp代码生成工具\AbpProject\Templates\Winform\FrmEditItemDetail_devexpress.Designer.cs.vm

     文件      24221  2019-06-04 15:31  Database2Sharp代码生成工具\AbpProject\Templates\Winform\FrmItemDetail_devexpress.cs.vm

     文件      33103  2019-06-04 14:48  Database2Sharp代码生成工具\AbpProject\Templates\Winform\FrmItemDetail_devexpress.Designer.cs.vm

     文件      96768  2019-06-04 16:15  Database2Sharp代码生成工具\AbpProject.dll

     文件     159406  2003-01-07 22:08  Database2Sharp代码生成工具\App.ico

     文件    7398912  2014-02-16 22:07  Database2Sharp代码生成工具\Aspose.Cells.dll

     文件    8744448  2014-03-22 03:29  Database2Sharp代码生成工具\Aspose.Words.dll

     文件       9216  2016-02-23 20:20  Database2Sharp代码生成工具\CodeGenerationSetting.db

     文件       2082  2012-09-22 13:45  Database2Sharp代码生成工具\CustomedTemplate\Test\Code\DAL.cs

     文件       2743  2012-09-22 13:45  Database2Sharp代码生成工具\CustomedTemplate\Test\Code\EditPage.cs

     文件       3477  2012-08-23 15:13  Database2Sharp代码生成工具\CustomedTemplate\Test\Code\EditPageBehind.cs

     文件       1732  2012-08-23 15:13  Database2Sharp代码生成工具\CustomedTemplate\Test\Code\EditPageDesigner.cs

     文件       1639  2012-08-23 15:13  Database2Sharp代码生成工具\CustomedTemplate\Test\Code\GetSetValue.cs

     文件       3769  2014-06-25 16:31  Database2Sharp代码生成工具\CustomedTemplate\Test\Code\ImportExport.cs

     文件        344  2013-04-21 11:18  Database2Sharp代码生成工具\CustomedTemplate\Test\Code\PrintTables.cs

     文件        308  2015-04-10 23:23  Database2Sharp代码生成工具\CustomedTemplate\Test\Code\SelectedTables.cs

     文件        773  2013-08-22 15:45  Database2Sharp代码生成工具\CustomedTemplate\Test\Code\test.cs

     文件      18729  2013-11-05 09:27  Database2Sharp代码生成工具\CustomedTemplate\Test\Code\test2.cs

     文件        802  2015-10-22 11:00  Database2Sharp代码生成工具\CustomedTemplate\Test\Code\test3.cs

     文件        947  2015-09-29 09:48  Database2Sharp代码生成工具\CustomedTemplate\Test\Code\test4.cs

     文件         86  2016-02-01 14:35  Database2Sharp代码生成工具\CustomedTemplate\Test\Code\test5.cs

............此处省略483个文件信息

评论

共有 条评论

相关资源