摘要: 1. 面向对象的思想主要包括:继承 多态 封装● 封装:用抽象的数据类型将数据和基于数据的操作封装在一起,数据被保护在抽象数据类型内部。● 继承:子类拥有父类的所有数据和操作。● 多态:一个程序中同名的不同方法共存的情况。 有两种形式的多态– 重载与重写。2. 什么是装箱和拆箱装箱(boxing)和拆箱(unboxing)机制使得在C#类型系统中,任何值类型、引用类型和object(对象)类型之间进行转换,这种转换称为绑定连接。简单地说,有了装箱和拆箱的概念,对任何类型的值来说最终都可看作是object类型。 1、装箱转换含义:将一个值类型隐式地转换成一个object类型,或把这个值类型转换成 阅读全文
posted @ 2013-03-13 16:13 王者杂货铺 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 对两个数据表同时进行insert操作处理,对它们的插入操作要么全部成功,要么都插入失败,否则只插入一个表成功会引起数据库的不一致。很显然,这是一个事务处理(transcation),要么commit成功,要么则rollback。在代码中,利用C#中提供的Transcation类来实现,代码如下: private void btn_submit_Click(object sender, System.EventArgs e) { string strconn = ConfigurationSettings.AppSettings["dsn"]; SqlConnection c 阅读全文
posted @ 2013-03-13 16:12 王者杂货铺 阅读(404) 评论(0) 推荐(0) 编辑
摘要: <add name="ConnectionString" connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\aspnetdb.mdf;User Instance=true" providerName="System.Data.SqlClient" /> <add name="ConnectionString" connectionString=&q 阅读全文
posted @ 2013-03-13 14:32 王者杂货铺 阅读(127) 评论(0) 推荐(0) 编辑