使用动软代码生成器,生成ASP.NET代码?

ASP.NET
使用动软代码生成器,生成代码,并简单实现绑定数据库一个字段,并在网页实现!
但是一直报同一个错误!
未能加载文件或程序集“System.Data.SQLite”或它的某一个依赖项。试图加载格式不正确的程序
请大神解答!谢谢!
图片说明

图片说明

图片说明

图片说明

图片说明

0

查看全部6条回答

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
ASP.NET-动软代码生成器的使用
完成数据库的设计之后,进入实体类的创建。
.Net工具 - 动软代码生成器父子表(事务)代码生成
1.选中数据,右键,父子表代码生成
 
 
 2.选中,父表和子表,以及主外键对应关系
 
 
 继续设置代码类型等信息即可生成,基于父子表的代码生成。 ...
快速开发之代码生成器(asp.net mvc4 + easyui + knockoutjs)
一、前言 作为一个码农这么多年,一直在想怎么提高我们的编码效率,关于如何提高编码效率,我自己的几点体会 1、清晰的项目结构,要编写代码的地方集中 2、实现相同功能的代码量少并且清晰易懂 3、重复或有规律的代码应该自动生成 在这里我就讨论下代码生成的问题。 二、关于代码生成器 刚毕业时我也非常迷信代码生成器,喜欢在网上找一些代码生成器及相关的源码,喜欢在和网友讨论哪款生成器最好用,
动软代码生成器生成批量代码相关步骤
首先,打开动软代码生成器说明:这里以连接本地服务器为准点击确定后左侧会加载本地服务器下所有的数据库(如果没有,就选中服务器右键==》连接服务器)下一步:选择代码批量生成器如图,选择需要生成的数据库==》某张表或多张表==》这里选择的是简单三层架构==》修改保存地址==》点击导出...
利用动软代码生成器-------.net链接SQl数据库
先下载好动软代码生成器 ,链接好数据库 第一步:
【动软.Net代码生成器】连接MySQL生成C#的POCO实体类(Model)
文档:http://www.maticsoft.com/help/
免费.NET代码生成器KevinCodeBuilder
免费.NET代码生成器分享
图解动软代码生成器使用
首先在百度搜索后直接下载; 一 功能概览 常用操作; 代码模版有如下类别; 工具菜单有如下功能; 二 新增数据库服务器 1 连接sql server 测试连接成功后提示关闭软件重新打开; 新建的服务器; 2 连接oracle 失败,当前
2014版net代码生成器+SQL表结构、数据导出工具
1、可以生成MVC、Factory代码(SQLServer,SQLite) 2、可以导出SQL表结构(SQL2000,SQL2005,SQL2008) 3、可以根据条件导出SQL数据(insert 语句)
【Software】动软代码生成器
每次写数据库文档的时候都很费时,但是又很重要不得不写,下面就介绍一款软件,可以从数据库生成相应的文档。 1、打开动软代码生成器,点击数据库连接 2、选择数据库类型,填写好用户名和密码,点击连接测试。 3、看到要绑定的数据库出现在下拉列表中,点击选择数据库,点击下一步。 4、选择要生成代码的数据库。选择要生成代码的数据库表,选择需要生成的模板
动软代码生成器的使用
链接服务器在如下图的地方右键链接服务器,可以连接到自己所建的项目服务器地址,即自己主机的地址: 连接成功的显示结果如下图:生成代码1、 点击主面板上 常用操作 中的 模板代码生成器 ,然后点击自己要生成代码的表格,如下图: 2、 单击左下角的 模板 , 3、 双击右上角 代码模板 -> easyUI->Add.html 可以选择自己要生成的代码的代码模板: 4、 最后单击下图中间部分的 生
动软代码生成DBUtility的引用
否则会报错
(利用动软代码生成器)根据SqlServer数据库字段生成SQLite格式的Model
(利用动软代码生成器)根据SqlServer数据库字段生成SQLite格式的Model。
动软代码生成器 模板
一、设置模板文件夹 二、位置:代码生成器的目录下的 Template\领域模型\新版4_3.cmt 三、生成效果
ORM及代码生成器C#源码(最新版V4.5.8.5、非常适于ASP.NET MVC)
对象关系映射架构(DBFramework)及代码生成器源码 一、使用对象关系映射组件Kenly.DBFramework.dll不用编写任何SQL或者存储过程即可实现下列功能: 1、数据表、视图和存储过程与对象之间的转换。 2、数据表、视图的自定义条件查询。 3、数据表、视图的分页查询。 4、根据ID、主键或自定义条件对数据表进行增、删、改操作。 5、实现一对一、一对多、多对一和多对多的关系映射。 6、支持单个对象和多个对象之间的事务控制。 7、支持查询结果排序。 8、支持查询表达式生成。 9、支持延迟加载。 二、代码生成器 1、根据指定的数据库连接,自动生成数据表、视图和存储过程对应的对象代码(C#代码)。 2、自动生成相关的工程文件,生成完整的业务层项目文件。 3、可以帮助生成自定义查询方法。 4、支持SQLServer2000、SQLServer2005和Oracle代码生成插件,支持插件扩展。 提供 1、对象关系映射组件: Kenly.DBFramework.dll 2、代码生成器源码:CodeHelper。 3、代码生成器插件源码(支持SQLServer2000、SQLServer2005和Oracle):Plugin。 4、使用手册:DBFramework.Manual V4.5.3.pdf。 主要API: public abstract class ViewGateway<T> where T: new() { // Methods static ViewGateway(); protected ViewGateway(); protected static int Count(); protected static int Count(string condition); protected static List<int> CountGroup(string groupBy); protected static List<int> CountGroup(string condition, string groupBy); public static List<T> CreateInstances(int count); protected static List<ColumnType> Distinct<ColumnType>(string columnName); protected static List<ColumnType> Distinct<ColumnType>(string columnName, string condition); protected static List<ColumnType> Distinct<ColumnType>(string columnName, string condition, bool ignoreNull); protected static bool Exists(string condition); public bool ExistsById(); public bool ExistsByPK(); protected static List<T> Find(PagingArg pagingArg, params string[] propertyNames); protected static List<T> Find(string condition, params string[] propertyNames); protected static List<T> Find(PagingArg pagingArg, bool sqlServer2000, params string[] propertyNames); protected static List<T> Find(string condition, PagingArg pagingArg, params string[] propertyNames); protected static List<T> Find(string condition, PagingArg pagingArg, bool sqlServer2000, params string[] propertyNames); protected static List<T> FindAll(params string[] propertyNames); protected static void FindTop(T firstOne); protected static List<T> FindTop(int topCount, params string[] propertyNames); protected static void FindTop(string condition, T firstOne); protected static List<T> FindTop(string condition, int topCount, params string[] propertyNames); protected static void InitializeGateway(GatewayConfig config); protected static void InitializeGateway(DatabaseType dbType, string connectionString); protected void InitializeInstance(T entity); protected static object Max(string columnName); protected static object Max(string columnName, string condition); protected static List<object> MaxGroup(string columnName, string groupBy); protected static List<object> MaxGroup(string columnName, string condition, string groupBy); protected static object Min(string columnName); protected static object Min(string columnName, string condition); protected static List<object> MinGroup(string columnName, string groupBy); protected static List<object> MinGroup(string columnName, string condition, string groupBy); protected static DataTable Query(PagingArg pagingArg, params string[] propertyNames); protected static DataTable Query(string condition, params string[] propertyNames); protected static DataTable Query(PagingArg pagingArg, bool sqlServer2000, params string[] propertyNames); protected static DataTable Query(string condition, PagingArg pagingArg, params string[] propertyNames); protected static DataTable Query(string condition, PagingArg pagingArg, bool sqlServer2000, params string[] propertyNames); protected static DataTable QueryAll(params string[] propertyNames); protected static DataTable QueryTop(int topCount, params string[] propertyNames); protected static DataTable QueryTop(string condition, int topCount, params string[] propertyNames); public ArrayList RetrieveAssociations(); public ArrayList RetrieveAssociations(Type elementType); public ArrayList RetrieveAssociations(params Type[] elementTypes); public void RetrieveById(); public void RetrieveByPK(); protected internal virtual void RetrieveBySql(string sql); public void ShadowCopyTo(object targetEntity); public void ShadowCopyTo(T targetEntity); protected static double Sum(string columnName); protected static double Sum(string columnName, string condition); protected static List<double> SumGroup(string columnName, string groupBy); protected static List<double> SumGroup(string columnName, string condition, string groupBy); public static string ToColumnName(string propertyName); public static T ToObject(DataRow adaptedRow); public static List<T> ToObjects(DataTable adaptedTable); public static List<T> ToObjects(DataRow[] adaptedRows); public static string ToPropertyName(string columnName); public static DataTable ToTable(IList<T> entities); public static DataTable ToTable(params T[] entities); public static DataTable ToTable(bool isAdapted, params T[] entities); public static DataTable ToTable(bool isAdapted, IList<T> entities); // Properties protected internal static string CommandText { get; } protected internal static GatewayConfig Config { get; } internal T Entity { get; set; } public object EntityId { get; } public object PrimaryKey { get; } protected static Order SortedOrder { get; set; } } public abstract class TableGateway<T> : ViewGateway<T> where T: TableGateway<T>, new() { // Methods static TableGateway(); protected TableGateway(); public int AddNew(); public static int AddNew(IList<T> entities); public static int AddNew(T entity); public int AddNew(bool returnIdentity); public static int AddNew(T entity, bool returnIdentity); public static int AddNew(IList<T> entities, out Transaction transaction); public static int AddNew(IList<T> entities, bool returnIdentity); public static int AddNew(T entity, out Transaction transaction); public static int AddNew(IList<T> entities, bool returnIdentity, out Transaction transaction); public static int AddNew(T entity, bool returnIdentity, out Transaction transaction); public IDbTransaction BeginTransaction(); public IDbTransaction BeginTransaction(IsolationLevel isolationLevel); public IDbTransaction BeginTransaction(double activeTime); public IDbTransaction BeginTransaction(IsolationLevel isolationLevel, double activeTime); public bool Commit(); protected static int Delete(string condition); protected static int Delete(string condition, out Transaction transaction); public int DeleteById(); public static int DeleteById(T entity); public static int DeleteById(IList<T> entities); public static int DeleteById(IList<T> entities, out Transaction transaction); public static int DeleteById(T entity, out Transaction transaction); public int DeleteByPK(); public static int DeleteByPK(T entity); public static int DeleteByPK(IList<T> entities); public static int DeleteByPK(IList<T> entities, out Transaction transaction); public static int DeleteByPK(T entity, out Transaction transaction); protected void OnPropertyChanged(MethodBase propertyMethod); protected void OnPropertyChanged(string propertyName); protected internal override void RetrieveBySql(string sql); public bool Rollback(); protected static int Update(T entity, string condition); protected static int Update(T entity, string condition, out Transaction transaction); public int UpdateById(); public static int UpdateById(IList<T> entities); public static int UpdateById(T entity); public static int UpdateById(T entity, out Transaction transaction); public static int UpdateById(IList<T> entities, out Transaction transaction); public int UpdateByPK(); public static int UpdateByPK(IList<T> entities); public static int UpdateByPK(T entity); public static int UpdateByPK(IList<T> entities, out Transaction transaction); public static int UpdateByPK(T entity, out Transaction transaction); // Properties public bool Changed { get; } public List<string> ChangedPropertyNames { get; } } public class StoredProcedure<T> : IStoredProcedure { public bool BeginTransaction(); public void CloseReader(IDataReader reader); public bool Commit(); public DataSet ExecuteDataSet(); public DataTable ExecuteDataTable(); public DataTable ExecuteDataTable<Ttarget>(); public List<Ttarget> ExecuteEntity<Ttarget>(); public int ExecuteNonQuery(); public IDataReader ExecuteReader(); public object ExecuteScalar(); protected static void InitializeGateway(GatewayConfig config); protected static void InitializeGateway(DatabaseType dbType, string connectionString); protected void InitializeInstance(T entity); public bool Rollback(); } public class AggregateEntity<T> where T: AggregateEntity<T>, new() { public static List<T> Execute(); protected static List<T> Execute(string condition); public static DataTable ExecuteDataTable(); protected static DataTable ExecuteDataTable(string condition); protected static void InitializeGateway(GatewayConfig config); protected static void InitializeGateway(DatabaseType dbType, string connectionString); // Properties protected static Order SortedOrder { get; set; } } public static class EntityMapper<T> { // Methods public static void AdaptToDatabase(DataTable adaptedTable); public static void AdaptToEntity(DataTable rawTable); public static void CopyToEntities(IList<T> entities, IList<DataRow> adaptedRows); public static void CopyToEntities(IList<T> entities, DataTable adaptedTable); public static void CopyToEntity(T entity, DataRow row); public static List<T> CreateEntities(int count); public static DataTable CreateTable(); public static DataTable CreateTable(bool isAdapted); public static string ToColumnName(string propertyName); public static List<T> ToEntities(IList<DataRow> adaptedRows); public static List<T> ToEntities(DataTable table); public static T ToEntity(DataRow adaptedRow); public static string ToPropertyName(string columnName); public static DataTable ToTable(IList<T> entities); public static DataTable ToTable(params T[] entities); public static DataTable ToTable(bool isAdapted, params T[] entities); public static DataTable ToTable(bool isAdapted, IList<T> entities); } public static class EntityUtility { // Methods public static List<T> Inherit<T>(IList entities); public static T Inherit<T>(object entity); public static T Inherit<Tbase, T>(Tbase baseEntity, TransformAction<Tbase, T> method); public static List<T> Inherit<Tbase, T>(IList<Tbase> baseEntities, TransformAction<Tbase, T> method); public static void ShadowCopy(IList targetEntities, IList sourceEntities); public static void ShadowCopy(object targetEntity, object sourceEntity); }
动软代码生成器mysql生产文档备注问题
动软代码生成器各个版本对mysql数据库生成数据库文档时,存在备注信息没有出现在文档中的问题。 本资源对动软代码生成器v2.78进行完美修复。 文档中的“说明”列,存放了诸如auto_increment的东西,这个是字段的属性了,实际的说明列为自己注释的文字内容。 本资源为单dll,下载后解压出文件Maticsoft.DbObjects.dll覆盖到动软安装文件夹内即可(覆盖前请备份现有的dll文件)。
解决动软代码生成器mysql下没有备注
完美解决动软代码生成器mysql下生成word或html文档时没有备注的情况。
动软生成的DbHelperSQL类、SQLHelper
DbHelperSQL 动软生成DbHelperSQL类 方便人们使用
如何使用动软代码生成器连接oracle生成数据库设计文档
1.下载动软代码生成器,可以直接在百度上搜 2.打开软件 3.点击新增数据库库服务器进入如下界面,选择oracle 4.填写用户名密码和服务,注意此处的服务是在NetManager里的配置的服务名称 5.点击确定之后,提示连接成功后,打开首页的数据库库文档生成器 6.然后选择需要生成的表,点击生成就行了
动软生成代码中的DBhelperSQL.ExecuteSql()
    这个函数,实现主要是    SqlConnection connection = new SqlConnection(strSqlcon);    SqlCommand cmd = new SqlCommand(SqlString,connection);    int iRow = cmd.ExcuteNonQuery();    执行语句返回行数。看似是执行什么语句都可以。查一下MSD...
动软代码生成器
动软代码生成器,可以自动生成很多的底层代码,数据库的增删改查基本上不需要自己重新写
动软代码生成器2.78(修复生成MySQL表代码没有注释),解压可用版
动软代码生成器2.78,含修复生成MySQL表代码没有注释的dll,解压后可直接双击Codematic.exe使用
自己写代码生成器之生成Model层(获取数据库所有表名称)
--得到数据库birthday所有表名称 select name from sysobjects where [type]='U' --select [TABLE_NAME] from  INFORMATION_SCHEMA.TABLES where [TABLE_TYPE]='BASE TABLE' --获取列信息,不获取数据 select top 0 * from userIn
20个代码生成器框架
20个代码生成框架 1.1 CodeSmith 一款人气很旺国外的基于模板的dotnet代码生成器 官方网站:http://www.codesmithtools.com 官方论坛:http://forum.codesmithtools.com/default.aspx 版权形式:30天试用 开源:否 需要先注册确认后才能下载 1.2 MyGenerator MyGenerat
动软代码生成器 主要生成为实体,三层等。
动软代码生成器 主要生成为实体,三层等。是一个比较好的工具。
动软代码生成器添加 注释列
解决动软代码生成器2.78生成MySQL表代码没有列注释的dll
动软代码生成器注意事项-Sql注入
动软可以说是一款很好的代码生成器软件,只要有数据库,那么除了U层以外的代码都可以生成了,自动生成三层架构的完整项目和代码。   1、动软介绍           动软可以生成基于面向对象的思想和三层架构设计的代码,结合了软件开发中经典的思想和设计模式,融入了工厂模式,反射机制等等一些思想。主要是现在对应数据库中表的积累代码的自动生成。   主要的功能:     1、自动生成代码。生成
动软代码生成器的具体使用方法步骤
动软实战攻略     手把手教你使用动软代码生成器 文档编号:20110421 版权所有 © 2004-2011 动软 在线帮助:http://help.maticsoft.com 目录   一.        产品介绍... 4 二.        下载安装... 4 三.        注册数据库连接... 5 四.        查看数据库信息
解决动软代码生成器2.78生成MySQL表代码没有列注释的dll
RT,压缩包里有使用详细说明。
动软代码生成器连接oracle数据库
1、添加数据库服务器 2、选择类型 3、登录 服务:要连接的数据库的名字 用户名:登录数据库的用户名 口令:登录数据库的用户名对应的密码 4、关闭软件,重新打开,连接服务器 5、批量代码生成 新建项目功能只适合于第一次,因为不可能每次都新建项目,特别是项目已经在开发中。所以,以后的项目开发中更多的应用的
代码生成器系列(模板)
public void Update(){   string sql = &quot;updat [table] set &amp;lt;fieldlist split=&quot;,&quot; filter=&quot;key=0&quot;&amp;gt; [name]=?[name] &amp;lt;/fieldlist&amp;gt; &quot;;    sql += &quot;where &amp;lt;fieldlist filter=&quot;key=1&quot;&amp;gt; [
解决动软代码生成器v2.78 mysql下生成数据库文档时没有备注的问题
解决动软代码生成器v2.78 mysql下生成数据库文档时没有备注的问题
动软代码生成器C#连接mysql三层代码模板--修改版
动软代码生成器 V2.76版,请支持正版。 修改DAL.cmt模板文件: 1、必须增加该命名空间 using MySql.Data.MySqlClient; 2、部分的 SqlParameter 修改为 MySqlParameter 3、获取前几行数据时,修改为 limit 4、参数赋值时,从@修改为? 动软代码必须修改 “工具”-“选项”弹出窗 后,点击 ”代码生成设置“-”字段类型映射“-”参数符号“中删除 mysql @,添加mysql ? C# 连接 mysql 需要的相应三层结构模板(修改版) 1、该版本 有 增加 读取数据库字段注释的功能。 2、安装软件后,执行“无法生成字段注释请替换”实现读取字段注释功能。 3、把“C#数据库模板修改版”解压后复制到安装路径的“Template”-“TemplateFile”文件夹下 4、打开软件后, 在左边 添加服务器后,选择对用的表右键选择 “模板代码生成”, 5、之后在右边双击选择 “C#数据库模板修改版” 6、点击生成代码, 7、模板代码批量生成,可直接生成相应表代码,复制到项目中,直接调用 BLL部分,实现增删改查。
解决“动软代码生成器在SqlServer中会将唯一索引识别为主键"的Bug
动软代码生成器在SqlServer中,生成的代码会将唯一索引错误地识别为主键, 反编译源代码后,发现其中的SQL条件有误,现修复此Bug。 修复方法:将附件中的”Maticsoft.DbObjects.dll“替换安装目录下的相关文件即可。(替换前请做好备份,该修复基于最新版本V2.78) 若安装在默认目录下,也可直接执行附件中的批处理命令。 修复文件:动软代码生成器_主键
PostgreSQL 代码生成工具选择
考察了动软代码生成器、MyGeneration、Keelkit、Gentle.NET、CodeSmith、EntitysCodeGenerate,基本原则是支持PostgreSQL且易于使用,最终选定EntitysCodeGenerate。
各种好用的代码生成器(C#)
 1:CodeSmith一款人气很旺国外的基于模板的dotnet代码生成器 官方网站:http://www.codesmithtools.com 官方论坛:http://forum.codesmithtools.com/default.aspx 版权形式:30天试用 开源:否 需要先注册确认后才能下载2:MyGeneratorMyGenerator是又一个国外很不错的代码生成工具,有人觉得比Cod...
动软代码生成器,可以一键生成数据字典等等
动软代码生成器 是一款完全自主知识产权研发的为软件项目开发设计的自动代码生成器,也是一个软件项目智能开发平台,它可以生成基于面向对象的思想和三层架构设计的代码,结合了软件开发中经典的思想和设计模式,融入了工厂模式,反射机制等等一些思想。主要实现在对应数据库中表的基类代码的自动生成,包括生成属性、添加、修改、删除、查询、存在性、Model类构造等基础代码片断,支持不同3种架构代码生成,使程序员可以节省大量机械录入的时间和重复劳动,而将精力集中于核心业务逻辑的开发。 动软代码生成器 同时提供便捷的开发管理功能和多项开发工作中常用到的辅助工具功能,您可以很方便轻松地进行项目开发,让软件开发变得轻松而快乐!帮您快速开发项目,缩短开发周期,减少开发成本,大大提高了企业的研发效率,使得软件企业在同样的时间创造出更大的价值。
Codematic2(动软.Net代码生成器)与CodeSmith区别与联系
Codematic2(动软.Net代码生成器)与CodeSmith 一开始是用CodeMatic2来生成Model与DAL的,后来使用CodeSmith。现在来比较下这二者的区别与联系,  区别:  1 在灵活性方面:CodeSmith更灵活,提供了自定义模板功能。可以按照自定义模板生成需要的代码,而CodeMaiic2则没有这么灵活,只提供了选择项功能,也就是只能使用内置的模板,表现的不太
动软代码生成器 常用函数
动软代码生成器在自动化生成.Net代码方面功能非常强大。在实际使用中,我也经常使用它的自定义模板功能,生成Js、html、php、java等代码。其模板里的函数与.net函数并不完全一致,现把模板常用代码写在这里,以方便查询使用。实际使用中每个项目要按自己框架情况进行定义。 <#@ template language="c#" HostSpecific="True" #> <#@ output ex
动软代码生成器codematic安装包,最高支持sql server2012版本,visual studio最高支持2010版本
链接:https://pan.baidu.com/s/1Ik5_TXuHjTcpT-anMeIdRw 密码:rdhj
文章热词 设计制作学习 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 软帝java培训 动易网页制作视频教程