咏南3层数据集控件--TYNDataSet】的更多相关文章

咏南3层数据集控件--TYNDataSet 和2层CS数据集的语法非常近似.有了这个控件,学习掌握3层开发变得如此地简单. 新增数据: procedure Tfunit.btnappendClick(Sender: TObject);begin ynDataSet1.Append;end; 修改数据: procedure Tfunit.btneditClick(Sender: TObject);begin ynDataSet1.Edit;end; 删除数据: procedure Tfunit.b…
咏南下拉列表数据敏感控件--TYNDBSearch 拥有下拉列表控件可以大大地加速软件系统的开发. 控件适用于DELPHI5及以上版本安装并使用. 控件的用法: procedure Tfgoods.setUnit;beginYNDBSearch1.DataBinding.DataSource := DataSource1;YNDBSearch1.DataBinding.DataField := 'unitid';YNDBSearch1.ListDataset := dmDB.cdsUnit;YN…
firedac数据集控件的公共祖先类——TFDAdaptedDataSet TFDQuery = class(TFDCustomQuery)TFDCustomQuery = class(TFDRdbmsDataSet)TFDRdbmsDataSet = class(TFDAdaptedDataSet) TFDMemTable = class(TFDCustomMemTable)TFDCustomMemTable = class(TFDAdaptedDataSet) TFDStoredProc =…
protected void ddlCode_SelectedIndexChanged(object sender, EventArgs e) { DropDownList ddlCode = (DropDownList)sender; //根据现有的控件的NamingContainer获取到该控件所在的父级GridView的所在行 GridViewRow gvr = (GridViewRow)ddlCode.NamingContainer; //根据获得的gvr使用同样的属性获得外层的Grid…
咏南DELPHI7中间件+开发框架 演示下载:链接: https://pan.baidu.com/s/1bulGBIZ6A1nkeErxIrGsGA 密码: 22dk 解压后运行ynmain.exe 这套开发框架的目的:方便地将DELPHI7老的二层CS程序升级为三层. 中间件技术:INDY9通信,数据引擎(ADO FOR SQLSERVER,ODAC FOR ORALE),数据序列(MSGPACK).JSON(SUPPEROBJECT). 通信协议既支持TCP/IP,又支持HTTP REST.…
专门为ADO二层升三层的咏南中间件(特种用途) 演示下载:链接: https://pan.baidu.com/s/1bulGBIZ6A1nkeErxIrGsGA 密码: 22dk 解压后运行ynmain.exe DELPHI7 开发的ADO二层C/S程序升级为三层变得异常简单. 中间件采用INDY9+ADO,在DELPHI7下直接可以编译. 有意者请向本人索取演示程序. 升级步骤: 1)安装TynDATASET控件 2)在客户端将ADOQUERY替换为ynDATASET数据集控件,原ADOQUE…
咏南新CS插件开发框架支持DELPHI7 适用软件:基于数据管理的应用软件适用行业:生产制造.物流.贸易.零售行业的ERP.MRP.CRM.MIS.MES.POS等基于C/S架构的数据库管理系统 运行平台:Windows 欢迎向本人索取演示程序. 插件框架 框架效果图 功能菜单全配置后动态生成,不限菜单级数 角色权限管理,专门封装的咏南权限树控件 用户归属于一个角色即拥有它的权限 组织机构 用户日志管理 专门封装的咏南下拉选择控件 专门封装的树形下拉选择框控件 专门封装的咏南客户端数据集控件,编…
项目背景 几年前参与了一个面向学校的人事管理软件的开发,基于WinForm平台.今天主要想谈一谈其中关于控件的使用经验.这个项目我们大量使用了第三方控件.由于这个产品的生命周期很长,我们在设计时要考虑表现层可能会有不同的形式,比如现在是WinForm以后可能会是WPF或者Web.另外也要考虑控件版本升级对产品的影响降到最低. 设计 基于上面的想法,我们通过两点来解决这些问题.MVP模式+控件封装,可以开发出更具弹性的View层.它能更有效的应对UI变化,包括控件升级这种小的UI变化,甚至是平台迁…
1.后台代码实现绑定父控件的属性 RelativeSource rs = new RelativeSource(RelativeSourceMode.FindAncestor); //设定为离自己控件最近的第一层父控件 rs.AncestorLevel = ; //设定父控件为Gird类型 rs.AncestorType = typeof(Grid); //绑定源为Grid的名称 Binding binding = new Binding("Name") { RelativeSourc…
.net CHARTING是一款功能强大的图表控件,利用.NET framework和GDI+为工作于ASP.NET和Winform的C#和VB.NET开发人员提供可托管的图表解决方案,提供了多种2D和3D图表类型以及组合图.仪表,完全支持iPhone, iOS, Andoid, WP7 & Tablet ,兼容多种浏览器:Chrome, FireFox, Safari, Opera, Internet Explorer等,支持Silverlight. 具体功能: 提供了多种基本图表以及多种金融…