随笔分类 - C#语言
摘要:1.C#连接连接Access
2.C#连接SQL Server
3.C#连接Oracle
4.C#连接MySQL
5.C#连接IBM DB2
6.C#连接SyBase
7.C#连接FireBird
8.C#连接Interbase
阅读全文
摘要:C# 编写最小化时隐藏为任务栏图标的Window appllication。
右键菜单设置。
阅读全文
摘要:.NET 3.5新特性Visual Studio 2008和.NET 3.5是建立在.NET2.0核心的基础之上,C# 3.0新语言特性在.NET2.0基础上进行了改进,这些改进的功能可以大大简化我们编写程序。在此为了自己学习记录下来,并与大家分享.NET 3.5的新特性包括:自动属性(Auto-Implemented Properties) 隐含类型局部变量(Local Variable Type Inference) 匿名类型(Anonymous Types) 对象与集合初始化器(Object and Collection Initializers) 扩展方法(Extension Meth
阅读全文
摘要:大家不要笑我,学习了2天的OPC,遇到了各种问题,明白为什么要学C++,为什么要用VB,今天还是有点成就的哦,利用C# 加载OPCAutomation组件获取了OPC的server的list,但是Group就怎么也提不出来,提示出错的,网上朋友说这需要通过C++编写个COM来实现,很是郁闷的一天,
阅读全文
摘要:SSIS首先是在1997年的SQL Server 7.0中引入的,当时它的名称为数据转换服务(DTS)。SSIS属于ETL产品家族,ETL代表提取(Extraction)、转换(Transformation)和加载(Loading)。
现在,越来越多的企业都有数据仓库。ETL是将来自OLTP数据库的数据定期加载到数据仓库中必不可少的工具。在SQL Server的前两个版本—— SQL Server 7.0和SQL Server 2000中,SSIS主要集中于提取和加载。通过使用SSIS,可以从任何数据源中提取数据以及将数据加载到任何数据源中。在SQL Server 2005中,对SSIS进行了重新设计和改进。SSIS提供控制流和数据流。控制流也称为工作流或者任务流,它更像工作流,在工作流中每个组件都是一个任务。这些任务是按预定义的顺序执行的。在任务流中可能有分支。当前任务的执行结果决定沿哪条分支前进。
阅读全文
摘要:1、在switch语句中,如果没有任何 case 表达式与开关值匹配,则控制传递给跟在可选 default 标签后的语句。如果没有 default 标签,则控制传递到 switch 以外。
2、在泛型类和泛型方法中,在预先未知以下情况时,如何将默认值分配给参数化类型 T:
T 是引用类型还是值类型,如果 T 为值类型,则它是数值还是结构。
阅读全文
摘要:指定系统更新的补丁文件夹,自动生成批处理,之后就可以升级了.
共享出来方便大家
阅读全文
摘要:值类型直接存储其值,而引用类型存储对其值的引用。这两种类型存储在内存的不同地方
阅读全文
摘要:图片的自动适应大小,我的想法是通过GDI+生成图片后把图片放在pictruebox中通过控件的自动适应来控制,下面的方法不知道什么方法,自己分析分析。
阅读全文
摘要:清晰的组件化目标是否因在库间共享过多类型信息而落空?或许您需要高效的强类型化数据存储,但如果每次对象模型发展后都需要更新您的数据库架构,那会耗费很大成本,所以您更愿意在运行时推断出其类型架构吗?您需要交付能接受任意用户对象的组件,并以某种智能化的方式处理它们吗?您希望库的调方者能以编程方式向您说明它们的类型吗?
阅读全文
摘要:事件(event)是一个非常重要的概念,我们的程序时刻都在触发和接收着各种事件:鼠标点击事件,键盘事件,以及处理操作系统的各种事件。所谓事件就是由某个对象发出的消息。比如用户按下了某个按钮,某个文件发生了改变,socket上有数据到达。触发事件的对象称作发送者(sender),捕获事件并且做出响应的对象称作接收者(receiver),一个事件可以存在多个接受者。
阅读全文
摘要:从上文看到,经过引入Adapter模式,原有的结构得到了改进。但我们还需要从客户的角度分析程序,使结构更加地合理。(这里,我们仅限于考察对象的Adapter模式。类的Adapter模式不存在下述问题。这也印证了一个事实,就是:对象的Adapter模式和类的Adapter模式各有优势,也各有缺点,设计时应根据实际情况考察。)
阅读全文
摘要:面向对象程序设计中的另外一个重要概念是多态性。在运行时,可以通过指向基类的指针,来调用实现派生类中的方法。可以把一组对象放到一个数组中,然后调用它们的方法,在这种场合下,多态性作用就体现出来了,这些对象不必是相同类型的对象。当然,如果它们都继承自某个类,你可以把这些派生类,都放到一个数组中。 如果这些对象都有同名方法,就可以调用每个对象的同名方法。本节课将向你介绍如何完成这些事情。
阅读全文
摘要:作一个真正合格的程序员,或者说就是可以真正合格完成一些代码工作的程序员,应该具有的素质。
阅读全文
摘要:在转换中使用了TInput和TOutput泛型类型.TInput是委托方法的参数.TOutput是返回类型.
我们现在把Racer类型转换为Person类型.
阅读全文