• 00
  • :
  • 00
  • :
  • 00

随笔分类 -  GZFramework

优秀的winform开发框架 免费是一种骄傲
摘要:描述 原因: 业务数据库连接字符串配置在system数据库中,由于数据库连接字符串不一致,导致无法连接数据库 解决: 1、修改异常提醒信息 这个异常提醒不是很准确,先修复 GZFrameworkDemo.Main.Program.cs中有全局异常处理 加一个一异常判断 2、如果不登陆业务数据库,就不 阅读全文
posted @ 2018-06-23 13:55 Garson_Zhang 阅读(525) 评论(0) 推荐(0) 编辑
摘要:属性Properties 的AllowNullInput 设置为True,就可以删除了。 当选择值后,按下control+delete就可以变为空白 阅读全文
posted @ 2018-06-23 13:23 Garson_Zhang 阅读(821) 评论(0) 推荐(0) 编辑
摘要:描述 原因: 在GZFrameworkDemo.Library.Config.DBConnBuilder.controls.ucEx_SQLConfig中 GetDataBaseList()方法中,获取数据库列表SQL字符串为: 解决办法: 修改为: 阅读全文
posted @ 2018-06-23 13:00 Garson_Zhang 阅读(283) 评论(0) 推荐(0) 编辑
摘要:错误截图: 原因: Devexpress注册文件不一致造成,如果更改了不同Dev插件版本,会有这个问题 解决办法 删除项目中的licenses.licx文件 在解决方案资源管理器试图中,检索licx,删除Properties/licenses.licx文件 阅读全文
posted @ 2018-06-23 12:09 Garson_Zhang 阅读(461) 评论(0) 推荐(0) 编辑
摘要:sqlserver下事务中处理出现为初始化selectcommand的connection属性修改CommandDataBase中的PrepareCommand方法 阅读全文
posted @ 2017-05-20 21:51 Garson_Zhang 阅读(450) 评论(0) 推荐(0) 编辑
摘要:单数据库初始化,以MSSQL为例 public class DBConfig : IDBConfig { public static void InitDB() { GZFramework.DB.Core.Config.DBConfig = new DBConfig(); } IDatabase ... 阅读全文
posted @ 2016-04-20 14:38 Garson_Zhang 阅读(630) 评论(0) 推荐(0) 编辑
摘要:代码生成器分两种 1.基于独立exe生成程序 直接运行软件目录下GZFrameworkCodeGenerate.exe文件即可 2.基于VS插件生成 目录中分为两部分:全局缓存和VS插件 1.添加全局缓存 以管理员方式运行VS开发人员命令提示: 切换到全局缓存文件夹目录: 安装全局缓存代码: gacutil.exe -if GZFrameworkCodeGenerate.Co... 阅读全文
posted @ 2016-04-11 14:33 Garson_Zhang 阅读(2200) 评论(1) 推荐(0) 编辑
摘要:GZFramework,针对winform的快速开发框架,模块维护,更新维护你的项目模块,同时可设置模块功能等图标,设置公共权限图标,设置窗体自定义权限图标以及名称 阅读全文
posted @ 2015-10-21 10:06 Garson_Zhang 阅读(1246) 评论(0) 推荐(1) 编辑
摘要:快速生成你的业务窗体功能 阅读全文
posted @ 2015-09-17 17:26 Garson_Zhang 阅读(4691) 评论(1) 推荐(0) 编辑
摘要:Winform开发框架介绍 winform快速开发 阅读全文
posted @ 2015-09-17 16:58 Garson_Zhang 阅读(16492) 评论(9) 推荐(2) 编辑
摘要:同GZFramwork数据库层《三》普通主从表增删改查 不同之处在于:实例 修改为: 直接上效果: 项目源码下载地址:https://github.com/GarsonZhang/GZFramework.Demo 系列文章 1. GZFramwork数据库层《前言》Demo简介 2. GZFramw 阅读全文
posted @ 2015-03-21 16:31 Garson_Zhang 阅读(740) 评论(0) 推荐(0) 编辑
摘要:运行结果: 使用代码生成器(GZCodeGenerate)生成tb_Cusomer和tb_CusomerDetail的Model 生成方式见第一节: GZFramwork数据库层《一》普通表增删改查 生成明细表ORM略有不同: 项目附加结果: 新增一个自定义控件:ucTableMD 界面: 后台代码 阅读全文
posted @ 2015-03-21 15:28 Garson_Zhang 阅读(793) 评论(0) 推荐(0) 编辑
摘要:运行效果: 使用代码生成器(GZCodeGenerate)生成tb_EmpLeave的Model 生成方式见上一节: GZFramwork数据库层《一》普通表增删改查 新增一个自定义控件:ucTableUnitDocNo 后台代码同上一节ucTableUnit除了实例化bllBusiness不一样外 阅读全文
posted @ 2015-03-21 09:12 Garson_Zhang 阅读(665) 评论(0) 推荐(0) 编辑
摘要:本系列旨在熟悉GZFramwork数据库层操作,对数据库表进行增删改查,单据编号生成等: 详细见图: 普通单表操作: 数据库建模: 创建表脚本: 本系列项目源码下载地址:https://github.com/GarsonZhang/GZFramework.Demo 系列文章 1. GZFramwor 阅读全文
posted @ 2015-03-20 16:31 Garson_Zhang 阅读(1289) 评论(4) 推荐(0) 编辑
摘要:新建项目: 1. 项目引入GZFramwork.dll NuGet地址:Install-Package GZFramwork 每个项目都引用 2.BLL层 设置数据库连接维护类:继承于:GZFramwork.DBUtility.FramworkDbConnection 代码: Program 应用数 阅读全文
posted @ 2015-03-19 15:33 Garson_Zhang 阅读(1069) 评论(0) 推荐(0) 编辑
摘要:1.1:创建表结构新建三张商品关联的表,表模型如下:创建SQL语句略1.2:生成表Model(生成方法见上一节)1.3:生成tb_ProductType的单结构界面然后添加到项目中1.4:修改GZVIP.Dictionary模块中DictionaryMain类,新增产品类型功能public clas... 阅读全文
posted @ 2015-03-08 16:03 Garson_Zhang 阅读(577) 评论(0) 推荐(0) 编辑
摘要:1.设计会员等级表结构创建语句:if exists (select 1 from sysobjects where id = object_id('tb_MembersLevel') and type = 'U') drop... 阅读全文
posted @ 2015-03-08 10:15 Garson_Zhang 阅读(847) 评论(0) 推荐(0) 编辑
摘要:1. 明细页数据源获取(基类已经处理) 重载GetEditData方法,此方法为自定义获得明细也的数据源,用于绑定明细页,此返回值会赋值给EditData //根据主键获得数据编辑页的数据 publicoverrideDataSet GetEditData(string KeyValue) { re 阅读全文
posted @ 2015-03-08 09:25 Garson_Zhang 阅读(1558) 评论(0) 推荐(0) 编辑