CSFramework.com自动分词系统:什么是数据窗体,窗体,什么是,什么,数据
搜索'什么是数据窗体'有19 条结果:
内容: 如何使用多数据库IDatabase接口以及数据访问层应用 IDatabase接口应用 – 获取实体对象 IDatabase接口应用 – 返回DataTable 数据访问层应用 数据访问层采用继承方式设计,开发框架提供的dalBase基类定义受保护的_Database成员变量,实例化数据访问层同时实例化数据库对象,为DAL层访问和操作数据库提供底层接口。 扫一扫加微信 ...
URL:https://www.csframework.com/archive/1/arc-1-20181217-2511.htm   日期:2018-12-17
内容: C#多数据库组件包支持MSSQL+Oracle+MySQL+用户操作手册|C/S框架网 我们在开发软件过程中,特别是基于数据管理应用相关的系统,一般采用一种数据库,如Microsoft SQL Server,超大型系统有的使用Oracle,部分Web系统采用开源的MySQL等,由于各种业务场景以及用户需求,促使我们的数据库系统部署在不同类型的数据库服务器上。若开发的系统能支持多种数据库的快速切换,可以为我们减少很多烦恼,同时提高系统的适应性、兼容性以及可扩展性...
URL:https://www.csframework.com/archive/1/arc-1-20181217-2510.htm   日期:2018-12-17
内容: C/S框架多数据库应用之账套数据库提供者DatabaseProvider类设计图 账套数据库提供者DatabaseProvider类用于管理账套数据库的连接字符串,根据DBID参数返回对应的IDatabase对象实例。 设计思路: 1. 创建一个账套列表。 C# Code: //账套连接字符串列表,第1个string对应DBID, 第2个string对应连接字符串。 private static Dict...
URL:https://www.csframework.com/archive/1/arc-1-20181217-2509.htm   日期:2018-12-17
内容: 表格GridView.CustomDrawEmptyForeground事件显示没有查询到数据 C# Code: private static void GridView_CustomDrawEmptyForeground( object sender, DevExpress.XtraGrid.Views.Base.CustomDrawEventArgs e) { if ((sender as GridView).RowCount == 0) {...
URL:https://www.csframework.com/archive/1/arc-1-20181207-2501.htm   日期:2018-12-07
内容: C/S系统开发框架多级明细表(三级表/主从从表)数据结构参考 ...
URL:https://www.csframework.com/archive/1/arc-1-20181112-2491.htm   日期:2018-11-12
内容: 数据字典重写SaveResultEx UpdateEx方法手动控制事务自动生成流水号 本文适用于数据字典窗体根据某个字段类型自动生成改类型的流水序号。 比如产品类型是: AB,生成AB0000001的序号。 ZZ,生成ZZ0000001的序号。 解决方案: 1. 重写DAL层的UpdateEx方法 C# Code: /// /// 数据字典:手动控制事务及自动生成...
URL:https://www.csframework.com/archive/1/arc-1-20181027-2489.htm   日期:2018-10-27
内容: CS开发框架对大并发大数据量以及多数据库的支持方案是怎样的? 1. 并发,开发框架控制单条数据的多人脏写问题,使用TimeStamp机制有效解决。并发与服务器性能以及业务逻辑程序处理有很大关系。高并发的数据与逻辑部分,程序员要根据业务需求针对性处理。SQLServer服务器本身支持高并发,与服务器配置相关,SQL可以自行设置并发数与最大可用内存,并发控制还得看程序怎么写的。 2.大数据,经测试,SQL单表承载5000w记录速度尚可,建议优化索引!现代服务器性能有...
URL:https://www.csframework.com/archive/1/arc-1-20181019-2486.htm   日期:2018-10-19
内容: 数据字典未指定表名或主键!DAL类名必须加DefaultORM_UpdateMode特性 解决方案: 1.DAL类名必须加DefaultORM_UpdateMode特性,指定对应的资料表。 2. DAL构造器给3个变量赋值。 参考下图红框标注部分的代码。 ...
URL:https://www.csframework.com/archive/1/arc-1-20181001-2473.htm   日期:2018-10-01
内容: 数据字典BLL不依赖WCF连接策略实现三层架构的直连模式(ADO-Direct) 数据字典实现不依赖WCF连接策略实现标准三层架构,改为直连模式(ADO-Direct)。 高级版用户,请对比bllProduct业务逻辑层,将_MyBridge接口改为对应的数据层类型,并在构造器内实例化数据层,数据层的任一方法将直接调用DAL层对应的方法。 本示例使用高级版、企业版、旗舰版。 C# Code: /// /// 产品资料...
URL:https://www.csframework.com/archive/1/arc-1-20181001-2472.htm   日期:2018-10-01
内容: 数据字典BLL.CreateDataBinder方法实现新增记录给主键赋值 public override void CreateDataBinder( DataRow sourceRow) { base .CreateDataBinder(sourceRow); bool isAdd = _DataBinder.Rows.Count 0 && _DataBinder.Rows[0].RowS...
URL:https://www.csframework.com/archive/1/arc-1-20180911-2463.htm   日期:2018-09-11
内容: 开发技巧:删除资料保存日志并检查数据是否能删除 下面是删除客户资料的脚本: 删除资料存储过程 SQL Script: ALTER PROCEDURE [dbo].[usp_DeleteCustomer] @Key VARCHAR(50),--客户编码 @User VARCHAR(20)='' --当前用户 AS BEGIN /****************************************************** 程序说明...
URL:https://www.csframework.com/archive/1/arc-1-20180814-2451.htm   日期:2018-08-14
内容: C# Winform中如何获取父窗体中控件的信息 C# Code: private void button1_Click( object sender, EventArgs e) { Form1 form1 = this .Owner as Form1; this .textBox1.Text = form1.GetText(); } private void button2_Click( object sender...
URL:https://www.csframework.com/archive/1/arc-1-20180804-2443.htm   日期:2018-08-04
内容: C/S系统快速开发平台SQL命令生成器(数据自动更新模型) SQL命令生成器主要职责是构建三个DbCommand组件,用于实现后台数据自动更新。 实现原理:使用.NET反射机制,分析ORM类的属性定义的特性(Attribute),读取属性名称(字段名称)、属性类型、长度等信息,自动组合成SQL脚本并创建DbCommand组件,最后交给DbDataAdapter适配器更新数据,总体而言,C/S系统快速开发平台是借助ADO.NET强大的数据库组件实现后台数据自动更新的。...
URL:https://www.csframework.com/archive/1/arc-1-20180801-2438.htm   日期:2018-08-01
内容: C/S系统快速开发平台采用ADO-Direct模式模拟数据提交流程 1. 用户请求:用户点击【保存】按钮发起请求。 2. 完成数据采集、数据验证等逻辑处理, 调用业务逻辑层的Update方法。 3. BLL层通过三层直连模式直接调用数据访问层的Update方法。 4. 在DAL层,数据自动更新程序分析ORM模型,通过SQLGenerator命令生成器构建三种DbCommand对象, 分别是Command, UpdateCommand以...
URL:https://www.csframework.com/archive/1/arc-1-20180801-2436.htm   日期:2018-08-01
内容: C#导出数据到Excel 源码大全 有以下五种方案: 1. 若是Winform界面的, 使用DevExpress组件的GridControl组件 ,调用GridView.ExprtToXlsx方法。 操作简单,格式清晰! C# Code: SaveFileDialog dlg = new SaveFileDialog(); dlg.Filter = "Microsoft Office Excel 2007或以上|*.xlsx...
URL:https://www.csframework.com/archive/1/arc-1-20180726-2433.htm   日期:2018-07-26
内容: DevExpress TreeList 自动加载数据源并显示漂亮图标 1. 首先设置TreeList.StateImageList属性,绑定imageList对象。 2. 加载数据表,必须是支持父子级结构的数据。 3. 设置结点Node.ImageIndex属性,使用递归方法SetImageIndex C# Code: private void LoadTree() { //获取数据源 DataTable dt = DataDictCa...
URL:https://www.csframework.com/archive/1/arc-1-20150109-2195.htm   日期:2015-01-09
内容: 生成的窗体代码因为少写了.Properties属性出现的设计器错误 生成的窗体代码因为少写了.Properties属性出现的设计器错误,调试了几个小时终于找到原因,感动啊~~~~ 因平时忽略Designer.cs文件造成的技术缺陷。 扫一扫加作者微信 ...
URL:https://www.csframework.com/archive/9/arc-9-20150106-2189.htm   日期:2015-01-06
内容: 表格指示列自动显示行号,表格数据源为空在表格中间显示提醒字符 C# Code: //表格指示列自动显示行号,表格数据源为空在表格中间显示提醒字符 GridViewAutoIndicator.InitialGridView(gvStuct); //来源:C/S框架网(www.csframework.com) QQ:1980854898 C# Code: /// /// 表格指示列自动显示行号...
URL:https://www.csframework.com/archive/1/arc-1-20150104-2184.htm   日期:2015-01-04
内容: 关于frmBaseChild.SetParameter方法说明与使用,打开窗体传入参数例子 frmBaseChild.SetParameter方法定义: C# Code: /// /// 打开当前窗体传入的预设参数, 界面需要根据此参数做特殊处理 /// protected object _CurrentParameter = null ; /// /// 给窗体设置参数,Set...
URL:https://www.csframework.com/archive/9/arc-9-20150102-2181.htm   日期:2015-01-02
回到顶部