自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

德仔

Study hard and make progress every day

  • 博客(228)
  • 资源 (22)
  • 问答 (2)
  • 收藏
  • 关注

原创 C#事件-事件本身就是一种多播委托

<br />C#中的事件就是委托的一个变量。它和属性、方法一样,都是类的成员。只不过事件是指向一个方法,当事件被触发时,就会执行对象的相关方法。<br />事件的这种对方法的引用并不是写死在代码里面的,而是可以进行更改的。辟如:我们在DotNet中按钮的OnClick事件,它可以指向符合OnClick事件签名的任何一个方法。<br />1.事件的定义使用event关键字:<br />public event CryHandler DuckCryEvent;<br /><br />其中的CryHandler是

2010-11-22 00:13:00 1512

转载 C#事件-换一个角度理解委托和事件

我们建一个控制台程序。<br />未使用委托、事件之前的代码<br />       using System;      <br />       class Program<br />    {<br />        static void Main(string[] args)<br />        {<br />            //实例化一个button类<br />            Button btn = new Button();<br />            b

2010-11-22 00:12:00 1007

转载 C#事件-事件学习好例子

<br />一、委托的简介<br />二、事件的简介<br />三、委托和事件的使用<br />四、总结<br />一、委托的简介<br /><br />1、委托的声明:<br />delegate HandlerName ([parameters])<br />例如:<br />public delegate void PrintHandler(string str);<br /><br />      委托声明定义了一种类型,它用一组特定的参数以及返回类型来封装方法。对于静态方法,委托对象封装要调用的方

2010-11-22 00:11:00 899

转载 C#事件-自定义事件

<br />事件有很多,比如说<br />鼠标的事件:MouserMove,MouserDown等。<br />键盘的事件:KeyUp,KeyDown,KeyPress。<br /><br />有事件,就会有对事件进行处理的方法,而事件和处理方法之间是怎么联系起来的呢?委托就是他们中间的桥梁,事件发生时,委托会知道,然后将事件传递给处理方法,处理方法进行相应处理。<br /><br />比如在WinForm中最常见的是按钮的Click事件,它是这样委托的:this.button1.Click += new

2010-11-22 00:10:00 1041

转载 C#事件-经典小例子

public class EatEventArgs : EventArgs ...{ public String restrauntName; //饭店名称 public decimal moneyOut; //准备消费金额 } /**//// /// 这个委托用来说明处理吃饭事件的方法的方法头(模式) /// public delegate void EatEventHandler(obje

2010-11-22 00:09:00 1050

转载 C#事件-使用简单实例

<br />1. 在文件 OutputChoose.cs 中封装了方法作为委托:<br />using System;<br />using System.Collections.Generic;<br />using System.Text;<br />namespace beta<br />{<br />    class OutputChoose<br />    {<br />        public string message = "你有新消息,请注意查收。";//声明短消息字串<br />

2010-11-22 00:09:00 1243

转载 C#事件-简单实例

委托声明定义了一种类型,它用一组特定的参数以及返回类型来封装方法。对于静态方法,委托对象封装要调用的方法。对于实例方法,委托对象同时委托一个实例和该实例上的一个方法。委托要求添加到委托列表中的所有方法都必须有相同的签名。 事件发行者(Publisher):也称事件发送者(sender),其实就是一个对象,这个对象自行维护本身的状态信息。当本身状态信息变动时,便触发一个事件,并通知所有的事件订阅者。事件订阅者(Subscriber):对事件感兴趣的对象,也称为接收者(receiver)

2010-11-22 00:08:00 1176

转载 C#事件-探寻事件本质

<br />如何定义一个事件?<br />语法:访问修饰符 event关键字 委托类名 事件名;<br />比如:public event somedelegatename myeventname;<br />事件到底是什么类型(引用?值?)<br />事件其实就是一个特殊的委托。<br />MSDN中的C#参考里这样描述:事件是特殊类型的多路广播委托,仅可从声明它们的类或结构(发行者类)中调用。如果其他类或结构订阅了该事件,则当发行者类引发该事件时,会调用其事件处理程序方法。<br />对于这一点,我们也

2010-11-22 00:07:00 1029

转载 C#委托-在窗体中使用委托和事件

委托和事件在C#中使用非常广泛,例如,当我们点击某个“按钮”的时候,就会有一个“Click”事件触发,而这个事件会通知“委托”,在C#窗体应用程序中,“委托”的名字比较规范,统一使用“EventHandler”,它的具体格式是“void EventHandler(object sender, EventArgs e);”。相信大家都写过下面这样子的HelloWorld程序:<br /><br />当点击按钮的时候弹出一个对话框。我们怎样实现的呢?你肯定会说,我们在设计窗口双击按钮,就会自动为我们生成类似

2010-11-22 00:06:00 1594

转载 C#事件-事件解析

<br />事件(event),这个词儿对于初学者来说,往往总是显得有些神秘,不易弄懂。而这些东西却往往又是编程中常用且非常重要的东西。大家都知道windows消息处理机制的重要,其实C#事件就是基于windows消息处理机制的,只是封装的更好,让开发者无须知道底层的消息处理机制,就可以开发出强大的基于事件的应用程序来。<br /><br />在以往我们编写这类程序中,往往采用等待机制,为了等待某件事情的发生,需要不断地检测某些判断变量,而引入事件编程后,大大简化了这种过程:<br />- 使用事件,可以很

2010-11-22 00:05:00 1116

转载 C#事件-什么是事件

<br />每天,我们的身边都在发生各种各样的新闻和事件,有让人不快的事件:跟女朋友分手了,国足又输了,飞机失事了,海地地震了……也有幸运的事件:考试拿了个高分,申雪赵宏博拿到冠军了……等等。<br />什么是事件?<br />这个问题曾经让我十分困扰,在《C#高级编程第6版》中,对事件是这样说的:事件表示C#中已定义的一个对象,即处理通知过程的对象。可是这样说未免抽象,对于像我这样的初学者往往还是难以理解。而我的理解是,事件是处理事件的对象感兴趣的,能够感知或捕获到一种事物状态的改变。说白了,事件即改变。

2010-11-22 00:04:00 1667

转载 C#事件-使用事件需要的步骤

<br />事件是C#中另一高级概念,使用方法和委托相关。奥运会参加百米的田径运动员听到枪声,比赛立即进行。其中枪声是事件,而运动员比赛就是这个事件发生后的动作。不参加该项比赛的人对枪声没有反应。<br /><br />从程序员的角度分析,当裁判员枪声响起,发生了一个事件,裁判员通知该事件发生,参加比赛的运动员仔细听枪声是否发生。运动员是该事件的订阅者,没有参赛的人不会注意,即没有订阅该事件。<br />C#中使用事件需要的步骤:<br />1、创建一个委托;<br />2、将创建的委托与特定事件关联(.N

2010-11-22 00:04:00 1302

转载 C#委托-多播委托调用多个方法

我们可不可以将两个以上的方法委托给一个对象呢?当然可以。多播委托就是指引用多个方法委托,它也是一个委托,当调用委托时,它连续调用每个方法,只要这些方法的签名与委托的定义相同。为了把委托的单个实例合并为一个多播委托,委托必须是同类型的,返回类型必须是void,不能带输出参数(但可以带引用参数),如果委托是有返回值的函数,则只能调用最后一个委托函数。当调用多播委托里,委托所表示的每个方法依次调用。如果有任何参数,它们将用于所有的方法。多播委托:1.委托声明包含的方法返回值必须为voi

2010-11-22 00:03:00 2234

转载 C#委托-小结

<br />委托包含对方法(不是方法名)的引用。使用委托可以在运行时决定调用哪个方法,甚至可以不用知道方法名就可以调用方法(因为我们是使用委托的对象来进行执行方法),执行(或调用)委托实际上将执行该委托所引用的方法。<br />委托将一个委托对象与所指定的方法联系起来,该方法的实现就可以与该委托对象联系起来,这样该委托对象就可以调用那个特定的方法。但是,委托要求方法和委托的定义具有相同的方法签名(即两者都要接受相同个数和类型的参数),并返回相同类型的参数。<br />注:被委托的方法的返回类型和参数列表相同

2010-11-22 00:02:00 828

转载 C#委托-使用匿名方法

<br />使用C#委托还有另一种重要方法--通过匿名方法。其中,匿名方法是用作委托参数的一个代码块。请看下面的例子:<br />匿名方法的作用是使代码更简化,方便了程序员。如果没有匿名方法,则定义一套事件监听需要这样:<br /> <br />class Program<br />{<br />    public delegate void SomeDelegate(); // 定义委托<br />    <br />    static void Main()<br />     {<br />   

2010-11-22 00:01:00 1171

原创 C#委托-委托作为方法的参数

委托其实就像个中介,用于将方法传递给其他方法作为参数:using System;public delegate void mydelegate(string s); //声明参数为字符串无返回值的委托class Program{static void Main(){ Program p = new Program(); //实例化类 mydelegate my1 = new mydelegate(p.show2); //用被调用的方法实例化委托

2010-11-22 00:00:00 1205

转载 C#委托-概念理解

<br />MSDN上对委托的定义:委托是一种引用方法的类型。一旦为委托分配了方法,委托将与该方法具有完全相同的行为。<br />C#是一种面向对象的语言,C#一切皆对象。因此潜意识的想用面向对象来解释“委托”。但发现不论怎么解释都解释不了,也就越来越糊涂了,到最后不了了之。<br />我们何不抛开面向对象,一步步的来看看什么是委托。首先对于委托我就看到的最多的一个概念是什么?没错是“方法”。方法:是一个带名称的、独立的、以可重用的方式放置的代码片段。方法无需应用程序其他部分的干预便能运行,如果创建的正确,

2010-11-21 23:59:00 890

转载 C#委托-总结实例

<br />委托是对函数的封装,可以当做给方法的特征指定一个名称。它本质上就是变相的类型安全的指针。<br />假想场景:01国际计算机语言大会上,各种计算机语言汇聚一堂,共同探讨计算机语言的发展趋势和优势。由于语言众多,主办方pc和mac决定给每位参会者10分钟发言机会。Code is cheap。看看它们都怎么说:<br />类图:<br /><br />代码如下:<br />using System;<br />using System.Collections.Generic;<br />using

2010-11-21 23:58:00 950

转载 C#委托-知识点总结

<br />1.委托概念:<br />当要把方法传送给其它方法时,需要使用委托。委托是一种特殊的引用类型,用于封装命名方法(静态或实例)或匿名方法。委托的作用相当于给方法签名指定名称。使用delegate关键字来声明一个委托引用类型,这种特殊的引用类型称为委托。<br />2.定义委托:<br />告诉编译器某个委托引用了某种类型的方法。<br />定义引用无参数的方法的委托<br />delegate string TestDelegate1 ();//定义了一个委托TestDelegate1,引用了返回

2010-11-21 23:57:00 826

转载 C#委托-委托不关心被封装的类

<br />委托是C#中的一个全新的概念。类似于C++中的函数指针。但是,不像C++中的函数指针,委托是完全面向对象的; 不像指向成员函数的指针,委托封装一个对象的实例方法或静态方法。<br />一个委托声明定义一个从System.Delegate派生的类。一个委托实例封装一个或多个方法,每一个被称为可调用的实体。委托的最有用和感兴趣的是,它不知道或不关心,它所封装的方法的类。所以说,委托是"匿名"引用。<br /><br />using System;<br />//委托声明<br />delegate

2010-11-21 23:56:00 1055

原创 C#委托-委托的使用

<br />定义和使用委托分三个步骤:<br />1、委托声明。2、委托实例化。3、委托调用。<br />一、定义委托<br /><br />定义委托的语法如下:<br /><访问修饰符> delegate 返回类型 委托名();<br />定义委托和定义方法很相似,委托没有具体的实现体,由关键字delegate声明,直接以分号结束。委托能够代表什么样的方法,由它的返回值类型和参数列表决定。如下定义如下委托:<br />public delegate void MyDelegate(string name)

2010-11-21 23:55:00 1176

转载 C#委托-马戏表演简单实例

我们设计一个马戏表演,传给它什么样的动物,就进行什么动物的表演。请新建一个名为“Delegate”的项目,然后添加如下代码。 using System;//声明一个动物表演类public class Animal{//狗表演,静态方法public static void DogAct(string name){ Console.WriteLine(name + "发出了汪汪两声狗叫,并伸出爪子要和你握手");}//猫表演,实例方法pu

2010-11-21 23:55:00 1017

原创 C#委托-委托和事件(来自张子阳)

<br />引言<br /><br />委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里憋得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述什么是委托、为什么要使用委托、事件的由来、.Net中的委托和事件、委托和事件对Observer设计模式的意义,对它们的中间代码也做了讨论。<br /><br />将方法作为方法的参数<br

2010-11-21 23:53:00 1608

转载 C#委托-委托概述

<br />C#委托概述: 委托这个词在生活中经常用到,委托律师打官司,委托房地产公司购买房子。委托保险代理人办理保险。委托就是把事情交给别人去办。C#中的委托和生活中的委托很相似,如果将一个方法委托给一个对象,那么这个对象就可以全权代理这个方法执行。 委托声明定义一个类,它是从 System.Delegate 类派生的类。委托既然是一个类,那么它就可以被定义在任何地方,即可以定义在类的内部,也可以定义在类的外部。 委托类似于函数指针,但是,与函数指针不同,委托是面向对象和类型安全的。函数指针只能引用静态方

2010-11-21 23:53:00 1040

转载 C#委托-怎样理解C#中“委托”的含义和用途

<br />下面是网友的回答:<br />我是这样理解的:委托是对方法的引用,相当于方法的别名,也就是说委托与方法具有相同的行为。<br /><br />委托变量说白了就是接受方法名作为参数的变量,当我们使用这个委托变量的时候就相当于调用了这个方法。<br /><br />我也感觉"委托"就是方法别名,或者调用别人的方法时,不用原来的方法名,可以自己起一个有意义的名字(联想一下文件的快捷方式)<br /><br />委托在现实生活中来说就是你叫别人去帮你做一件事(别人做事用到方法),然后他把事做了之后给你返

2010-11-21 23:51:00 1645

转载 ADO.NET中DataSet数据填充操作

<br />我们已经知道,ADO.NET可以通过DataAdapter对象填充数据集对象Dataset,其基本工作原理请参见图:<br />使用DataAdapter对象填充数据集操作图<br />数据源的数据就会填充到客户端的DataSet对象,在DataSet对象内部形成具有跟数据源数据结构一致的数据表DataTable对象,而DataTable对象内部有包含表示数据结构的DataColumn对象集合和表示数据约束的Constraint对象集合,还含有表示数据记录的DataRow对象的集合。数据以及数据

2010-11-21 23:39:00 2777

转载 DataAdapter对象保存数据集中的数据

<br />数据集中修改后的数据,如果长期保存,就必须存放到数据库中,这就需要使用DataAdapter对象的Update()方法。<br />事实上数据适配器是通过Command对象来操作数据库和数据集的。当调用Fill()方法时,系统会通过SeletCommand命令将数据库中的数据填充到数据集中。当调用Update()方法时,数据适配器会检查数据表中行的状态,如果状态为增加、删除和修改中的一种,就会调用InsertCommand、DeleteCommand、UpdateCommand命令执行数据操作。

2010-11-21 23:38:00 1186

转载 DataAdapter对象填充数据集

<br />下面如何使用数据适配器SqlDataAdapter,从数据库SQL Server中检索数据并填充到数据集:<br /><br />//获取数据集的方法<br />private DataSet GetDataSet()<br />{<br />string strcon = @"Data Source=./SQLEXPRESS;Initial Catalog=school;uie=sa;pwd=123456";<br />SqlConnection con = new SqlConnection

2010-11-21 23:37:00 2491

转载 ADO.NET数据适配器DataAdapter对象的工作原理

DataAdapter数据适配器用于在数据源和数据集之间交换数据。在许多应用程序中,这意味着从数据库将数据读入数据集,然后从数据集将已更改数据写回数据库。通常DataAdapter数据适配器是可以配置的,允许指定哪些数据移入或移出数据集。这经常采用的形式是对SQL语句或存储过程的引用,这些语句或存储过程被调用时即可实现对数据库进行读写。<br />每个数据适配器DataAdapter都将在单个数据源表和数据集内的单个DataTable对象之间交换数据。如果数据集包含多个数据表,通常的策略是令多个数据适配

2010-11-21 23:37:00 1550

转载 ADO.NET的DataAdapter对象的方法

<br />由于数据集不保留有关它所包含的数据来源的任何信息,因而对数据集中行所做的更改也不会自动回传到数据源,我们必须用数据适配器的Update方法来完成这项任务。对于数据集中每一个做出更改的行,Update会适当地调用数据适配器InsertCommand,DeleteCommand,UpdateCommand。<br /><br />一、Update方法<br /><br />Update(DataSet) 根据指定DataSet中名为Table的数据表更新数据源<br />Update(dataRow

2010-11-21 23:36:00 1199

转载 ADO.NET数据适配器对象DataAdapter

<br />数据集的作用是临时存放数据,其并不直接和数据库打交道,它和数据库之间的相互作用是通过.NET数据提供程序中的数据适配器(DataAdapter)对象来完成的。数据库中的数据需要通过数据适配器的运输才存放到数据集中,而在数据集中的任何修改也要通过数据适配器提交到数据库中,数据适配器就象仓库和车间临时仓库之间运输材料的运货车,而数据连接则是运货车行走的路线。DataAdapter在数据集和数据库之间起桥梁的作用。<br /><br />DataAdapter用于管理与数据库的连接、执行命令并填充数据

2010-11-21 23:35:00 1700

原创 列DataColumn对象的属性和方法

<br />创建数据表时是没有任何结构的,通过DataColumn对象定义结构。<br /><br />列DataColumn对象常用的属性和方法:<br /><br />AllowDBNull——获取或设置一个值,该值指示数据表此列是否允许空值,默认为true。<br />AutoIncrement——设置是否是标识列(列值为系统自动递增的一个数字),true为是标识列。<br />AutoIncrementSeed——标识列初值(也叫种子)<br />AutoIncrementStep——自动生成列值的

2010-11-21 23:34:00 2563 1

转载 行DataRow对象的属性和方法

<br />DataRow对象的常用属性:<br />HasError——确定行是否包含错误。<br />Item——通过指定行的列数,读取行内的数据,如Item(2),就是读取第3个数据。<br />ItemArray——获取或设置行中所有列的值。<br />RowError——返回一个包含行错误信息的字符串。<br />RowState——返回DataRowState枚举中的值来表示行的当前状态。<br />Table——返回DataRow对象所在的DataTable,该行所属的数据表。<br />Da

2010-11-21 23:33:00 1862 1

转载 数据表DataTable对象的常用属性及常用方法

<br />数据集的核心对象是数据表(DataTable),这也是数据集保存数据的地方。数据表和数据库中的表很相似。建立数据表先定义列,然后才可以加入记录列。<br />数据表的常用属性:<br /><br />CaseSensitive——表明表中的字符串比较是否区分大小写。默认的值为false<br /><br />ChildRelations——返回DataTable的子关系(DataRelationCollection)的集合<br /><br />Columns——返回属于这个表的列的集合<br

2010-11-21 23:32:00 1560

转载 ADO.NET数据集DataSet类公共属性和方法

<br />公共属性:<br />1.CassSensitive 该属性用于获取或设置一个值,该值指示DataSet对象中的字符串比较是否区分大小写<br />2.DataSetName 该属性用于获取或设置当前DataSet对象的名称<br />3.DefaultViewManager 该属性用于获取DataSet对象所包含的数据的自定义视图,以允许使用自定义的DataViewManager对象进行筛选、搜索和导航<br />4.EnforceConstraints该属性用于获取或设置一个值,该值指示在尝

2010-11-21 23:31:00 1086

转载 ADO.NET如何创建数据集对象

<br />创建数据集对象和创建普通类的对象方法相同,都使用new关键字实例化类,语法如下:<br /><br />DataSet 数据集对象名=new DataSet(“数据集的名称”);<br /><br />语法中的参数“数据集名称”有和没有均可,没有时,系统默认给数据集分配名称为“NewDataSet”,以下写法都是正确的:<br /><br />DataSet da=new DataSet();<br />DataSet da=new DataSet(“book”);<br /><br />VS2

2010-11-21 23:30:00 1217

转载 ADO.NET中Command对象检索和操作数据库

<br />创建了数据连接之后,就要对数据库中的数据进行操作。ADO.NET中提供了Command对象可以对数据库执行增、删、改、查的操作。<br />Command对象属于.NET数据提供程序,不同的数据提供程序有不同的Command对象。<br />.NET 数据提供程序中的Command对象<br />SQL Server 数据提供程序——SqlCommand<br />OLEDB 数据提供程序——OleDbCommand<br />Oracle 数据提供程序——OracleCommand<br />

2010-11-21 23:27:00 1516

转载 使用VS2008怎么连接自带的SQL Server2005的Express版本数据库

一、使用 Windows 认证模式SqlConnection strConnection = new SqlConnection("Server=(local)//SQLExpress; Integrated Security=SSPI;");// 连接到默认数据库, 如果指定连接到其他数据库, 可以附加 Initial Catalog=yourDBName字段。2. 使用 SQL

2010-11-21 23:26:00 1990 1

转载 ADO.NET常用命名空间

<br />命名空间(NameSpace)记录了对象的名称与所在的路径。使用ADO.NET中的对象时,必须首先声明命名空间,这样编译器才知道到哪里去加载这些对象。根据ADO.NET数据提供程序和主要数据对象,ADO.NET的命名空间可分为基本对象类、数据提供程序对象类和辅助对象类等。<br />* System.Data:此对象类别地址包含大部分的ADO.NET的基础对象,如DataSet、DataTable、DataRow等,故在编写ADO.NET程序时,必须先声明。<br />* System.Data

2010-11-21 23:23:00 2140

转载 ADO.NET的主要组件

<br />ADO.NET提供了用于访问和操作数据的两个主要组件是 .NET Framework 数据提供程序和 DataSet。<br />一、 .NET Framework 数据提供程序<br />.NET Framework 数据提供程序包含用于访问各种数据源的数据对象,是专门为数据处理以及快速、只进、只读访问数据而设计的组件。使用这些数据处理程序可以对数据库中的数据进行检索,查询,更新,修改等操作。目前有4种类型的数据提供程序,具体使用哪种数据提供程序,要根据使用什么数据库来确定。<br />.NE

2010-11-21 23:22:00 5896

漆包线主要供应商分析.sql

漆包线主要供应商分析

2023-06-10

ERP二次开发+插件+插件制作指南和脚本使用指南

名称:E10插件制作 适用人群:ERP管理员 适用场景:E10ERP系统上线持续改善,插件制作指南 功能描述:E10插件制作指南和脚本使用指南

2023-06-09

E10查用SQL语句集合E10查用SQL语句集合

名称:E10查用SQL语句集合 适用人群:ERP管理员 适用场景:E10ERP系统上线持续改善,SQL常用语句 功能描述:PO待交明细、出入库统计表、待领料清单、请购中品号无单价的品号清单、请购单中无品号采购信息的品号清单 、物料采购分析表、物料呆滞料计算、应付-已付汇总表(已付款未扣除)、应付-已付汇总表(已付已扣除)、订单达交率(以订单发货计划为分析维度、订单达交率(以订单为分析维度)、工单准时完工率 以及50个多后台导入脚本(导入品号,导入仓库,工作中心,品号工厂,采购信息,品号销售,客户品号,工艺路线,供应商料件价格)

2023-06-09

E10在线建档资料集合

名称:E10在线建档资料集合 适用人群:ERP管理员 适用场景:鼎捷E10ERP上线后持续改善,在线建档资料集合 功能:20160519-E10-在线建档设计器功能培训 BOM表校验脚本、E10-RL_带值解密、E10脚本使用指南、E10配置ShareData培训教材 E10-在线建档-开窗、E10-在线建档使用非默认时机点、脚本表达式--OOQL脚本执行服务 、脚本表达式--获取实体属性服务、脚本表达式--实体操作类、

2023-06-09

ERP_EPICOR.zip

EPICOR各个模块资源手册

2021-03-31

用友实施方法论6.0.rar

从事用友实施

2021-03-31

DXImagePicker.zip

DX自定义树形菜单源码

2021-03-29

Dev18.1win7文件资源管理器.zip

DevExpress实现模拟Windows资源管理

2021-03-29

易飞作业流程(德仔_visio).zip

易飞ERP系统所有模块的流程图,VISIO版本

2021-03-03

新旧品号替换工具2.rar

易飞ERP新旧品号替换工具

2021-03-03

易飞ERP品号单位切换.zip

易飞ERP系统品号单位切换工具

2021-03-03

PETool设计器安装包-易飞体检工具.rar

PETool设计器安装包-易飞体检工具

2021-03-03

表单提醒程序

表单提醒程序

2014-08-05

Sql Server 日志清理工具

Sql Server 日志清理工具

2014-08-05

易飞ERP检视器(VER1[2].2)源码

EXCEL版本 易飞ERP检视器

2014-08-05

易飞ERP体检工具

易飞ERP体检工具

2014-08-05

数据库管理工具

数据库管理工具DataViewer

2014-08-05

BOM异常检查工具

BOM异常检查工具

2014-08-05

易飞数据库读取工具

易飞数据库读取

2014-08-05

易飞用户加密解密

易飞用户加密解密

2014-08-05

易飞审核元(9.X)

易飞ERP 9.0版本出现审核失败。修复

2014-04-11

asp.net 二维玛demo

asp.net 二维玛demo

2013-12-09

易飞ERP质量模块操作手册

易飞ERP质量模块操作手册。朋友NECO制作,本人亲测

2013-11-18

易飞自定义报表开发-四种方法的实现

神州数码易飞产品报表开发,本身报表比较特殊点,功能也比较少.如果能总结一写方法实现 还是很有好处的

2010-04-16

超级完美的日历控件------------ asp.net(c#)

超级完美的日历控件的案例,方便调用。。。。。

2009-01-05

开发总成本.sql

开发总成本

2023-06-10

多供方分析报表.sql

多供方分析报表

2023-06-10

短用件处理.sql

短用件处理

2023-06-10

批量跟新利润率.sql

批量跟新利润率

2023-06-10

材料需求Forcast.sql

材料需求Forcast

2023-06-10

采购件数量分组统计.sql

采购件数量分组统计

2023-06-10

PCBA半成品盘点表.sql

PCBA半成品盘点表

2023-06-10

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除