05 2013 档案
摘要:主要是继承原有TextBox;追加编号内容(ValueText)和显示内容(DisplayText);在编辑完成后查询数据库调出DisplayText(如:名称);并显示在原TextBox中;当TextBox为编辑状态是显示ValueText(如:编号)当然还可以进一步增强;如:增加对于的数据字典、增加DataRow所有数据(便于开发时根据记录集更新其他组件)等等运行效果如下图主要代码:1.继承组件public partial class TTextBox : Infragistics.Win.UltraWinEditors.UltraTextEditor2.定义属性 priva...
阅读全文
摘要:由于最近工作不是很多;索性又写了一个简易性的IDE;很多功能还在完善中。工具主要有SQL设计器、Form设计器、代码设计器构成界面原理:采用MS的DesignSurface组件实现界面设计器;在通过DesignSurface生成界面的XML;并对XML进行解析;再通过反射生成界面组件以下是部分代码ype rootComponentType = typeof(Form);DesignSurface ds = new DesignSurface();IDesignerHost host = (IDesignerHost)ds.GetService(typeof(IDesignerHost));ho
阅读全文
摘要:由于最近项目需要写很多SQL代码;而且表结构和字段的注意点比较多;所以抽时间写了这个自动生成SQL的工具;方便以后工作。原理是根据ORCALE的系统表读出库结构和表结构;再根据ER图间的关系(如:左右连接、内连接、INSERT INTO等等);自动生成SQL脚本和注释。本工具现有三大功能:ER图生成SQL脚本、设计EXCEL、单表快速脚本查询导出数据等等。当然复杂的SQL脚本;还是需要手工编写的。下面上图:1.程序主题(项目文件和库结构)2.ER生成脚本3.EXCEL设计4.单表快速脚本查询导出(拖动表名到界面;即可生成脚本并生成程序代码 如:C#)(包括注释)到此程序界面和功能介绍完毕。我用
阅读全文

浙公网安备 33010602011771号