摘要:
运行结果: 使用代码生成器(GZCodeGenerate)生成tb_MyUser的Model 生成器源代码下载地址: https://github.com/GarsonZhang/GZCodeGenerate/ 生成代码: 放在GZFramworkDB.Model项目下: 代码: using GZFramwork.ORM;
using Syst... 阅读全文
摘要:
本系列旨在熟悉GZFramwork数据库层操作,对数据库表进行增删改查,单据编号生成等: 详细见图: 普通单表操作: 数据库建模: 创建表脚本: 本系列项目源码下载地址:https://github.com/GarsonZhang/GZFramework.Demo 系列文章 1. GZFramwor 阅读全文
摘要:
新建项目: 1. 项目引入GZFramwork.dll NuGet地址:Install-Package GZFramwork 每个项目都引用 2.BLL层 设置数据库连接维护类:继承于:GZFramwork.DBUtility.FramworkDbConnection 代码: Program 应用数 阅读全文
摘要:
版本发布: 一、局域网共享文件方式 发布界面: 更新界面: 二、FTP方式 发布界面 更新界面: (只会更新有变动的文件) 同步新增,替换与删除 实现方式XML(文件名+文件最后修改时间) 状态判断:LINQ(通过对比本地XML和服务器XML的不同) XML实质是一张DataSet 包含两张表... 阅读全文
摘要:
注册DLL的时候一出现错误: win8下: (右键弹出) 如果再不行, 64位系统下,把DLL移动到C:\Windows\SysWOW64下 更改路径 阅读全文
摘要:
接上一节完善小翻译工具 设置Form的ShowInTaskbar属性为False,取消任务栏显示 设置Form的MaximizeBox属性为False,取消最大化显示 窗口添加两个控件 分别是:ContextMenuStrip和NotifyIcon 设置notifyIcon1的Icon 编辑contextMenuStrip1,添加显示主界面,隐藏主界面和退出两个菜单 设置noti... 阅读全文
摘要:
软件效果: 实现原理很简单,就是封装谷歌翻译网站:http://translate.google.cn/,一个WebBrowser“肢解”谷歌翻译网站的HtmlElement元素,删除不要的,留下需要的就是了,没什么难度 实现步骤: 一个winform窗体+一个WebBrowser控件 设置WebBrowser的URL为谷歌翻译网站,删除不需要的html元素 全部代码:... 阅读全文
摘要:
1.1:创建表结构新建三张商品关联的表,表模型如下:创建SQL语句略1.2:生成表Model(生成方法见上一节)1.3:生成tb_ProductType的单结构界面然后添加到项目中1.4:修改GZVIP.Dictionary模块中DictionaryMain类,新增产品类型功能public clas... 阅读全文
摘要:
1.设计会员等级表结构创建语句:if exists (select 1 from sysobjects where id = object_id('tb_MembersLevel') and type = 'U') drop... 阅读全文
摘要:
1. 明细页数据源获取(基类已经处理) 重载GetEditData方法,此方法为自定义获得明细也的数据源,用于绑定明细页,此返回值会赋值给EditData //根据主键获得数据编辑页的数据 publicoverrideDataSet GetEditData(string KeyValue) { re 阅读全文