摘要:
一般的远程访问的写成这样: Data Source=IP ;Initial Catalog=数据库名 ;UserID= 用户名 ;Password=密码 本地访问的写成这样: Data Source=(local);Initial Catalog=数据库名 ;UserID= 用户名 ;Passwor 阅读全文
摘要:
1、ExecuteNonQuery方法。该方法执行更新操作,即与UPDATE、INSERT、DELETE等语句有关的操作,在这种情况下,返回值是命令影响的行数。对其他语句,如SET或CREATE,则返回-1,如果发生回滚,返回值也是-1。 2、ExcuteReader方法。它与查询命令一起使用,返回 阅读全文
摘要:
重载:重载是方法名相同,参数和方法体不同 重写:子类覆盖父类的方法,要求方法名和参数都相同 阅读全文
摘要:
相同点:都不可以实例化、都可以通过继承实现其抽象方法 不同点:接口支持多继承,抽象类不能实现多继承 接口只定义抽象规则;抽象类既可以定义抽象规则,还可以提供以实现的成员 接口可用于回调;抽象类不能实现回调 接口只包含方法、属性、索引器、事件的签名,但是不能定义字段和包含实现的方法;抽象类可以定义字段 阅读全文
摘要:
C#中结构类型和类类型在语法上非常相似,他们都是一种数据结构,都可以包括数据成员和方法成员。 结构和类的区别: 1、结构是值类型,它在栈中分配空间;而类是引用类型,它在堆中分配空间,栈中保存的只是引用。 2、结构类型直接存储成员数据,让其他类的数据位于对中,位于栈中的变量保存的是指向堆中数据对象的引 阅读全文
摘要:
区别 简单工厂 : 用来生产同一等级结构中的任意产品。(不支持拓展增加产品) 工厂方法 :用来生产同一等级结构中的固定产品。(支持拓展增加产品) 抽象工厂 :用来生产不同产品族的全部产品。(不支持拓展增加产品;支持增加产品族) 6 注意事项 (1)工厂类常常采用单例模式(Singleton)。 (2 阅读全文
摘要:
第一种解释 DataReader和DataSet最大的区别在于,DataReader使用时始终占用SqlConnection(俗称:非断开式连接),在线操作数据库时,任何对SqlConnection的操作都会引发DataReader的异常。因为DataReader每次只在内存中加载一条数据,所以占用 阅读全文
摘要:
WebService到底是什么? 一言以蔽之:WebService是一种跨编程语言和跨操作系统平台的远程调用技术。 WebService平台技术 XML+XSD,SOAP和WSDL就是构成WebService平台的三大技术。 XML+XSD: WebService采用HTTP协议传输数据,采用XML 阅读全文
摘要:
SOAP 是一种轻量级协议,用于在分散型、分布式环境中交换结构化信息。 SOAP 利用 XML 技术定义一种可扩展的消息处理框架,它提供了一种可通过多种底层协议进行交换的消息结构。 这种框架的设计思想是要独立于任何一种特定的编程模型和其他特定实现的语义。 SOAP规范还定义了HTTP消息是怎样传输S 阅读全文
摘要:
ASP.NET的控件包括WEB服务器控件、WEB用户控件、WEB自定义控件、HTML服务器控件和HTML控件。HTML控件、HTML服务器控件和WEB服务器控件之间的区别如下所示。q HTML控件:这完全是浏览器端的HTML标签控件,例如HTML中常见的单选框表单控件,其HTML代码如以下代码所示。 阅读全文
摘要:
反射:反射其实就是对程序集的动态操作,程序集包含了模块,模块又包含了类型,类型包含成员。反射提供了封装程序集、模块和类型的对象 我们可以使用反射动态的创建类型的实例,将类型绑定到现有的对象,或者从现有对象中获取类型,然后就可以调用类型的方法或访问字段和属性了。 序列化:序列化简单理解成把对象转换为容 阅读全文
摘要:
1.const、readonly和static readonly定义的常量,指定初始值后(包括在构造函数内指定的初始值) 将不可更改,可读不可写;2.const定义时必 须指定初始值,而readonly定义时可以不进行初始化(MS建议在定义时初始值),同时也可以在构造函数内指定初始值,并以构造函数内 阅读全文
摘要:
1.ASP.net中所有的自定义用户控件都继承自Control 2.在.net中所有可序列化的类都标记为Serializable 3.Continue流程控制语句作用是强制控制转移到最小的封闭、 为或 while 循环的控制表达式 4.Break流程控制语句是跳出一个循环语句 5.软件工程的三大文档 阅读全文