摘要: /// <summary> /// /// </summary> /// <param name="list"></param> /// <returns></returns> private System.Data.DataTable GetDataTable(IEnumerable list) { System.Data.DataTable dt = new System.Data.DataTable(); bool schemaIsBuild = false; PropertyInfo[] pro 阅读全文
posted @ 2011-11-23 11:22 wangjj89621 阅读(839) 评论(2) 推荐(0) 编辑
摘要: 表A: 表B:1.SELECT * FROMA JOIN B ON A.Id = B.Id 將顯示 9 條數據。 Inner join(等值连接)只返回两个表中联结字段相等的行2.SELECT * FROMA LEFTJOIN B ON A.Id = B.Id 將顯示 12 條數據。 (left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记 3.SELECT * FROMA RIGHTJOIN B ON A.Id = B.Id 將顯示 10 條數據。 (right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录) 4. SELECT * FRO. 阅读全文
posted @ 2011-11-23 10:59 wangjj89621 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 二、C# 部分*13.以下哪些可以作为接口成员?(多选) ( ABDE )A.方法B.属性C.字段D.事件E.索引器F.构造函数G.析构函数14.以下关于ref和out的描述哪些项是正确的?(多选) ( ACD )A.使用ref参数,传递到ref参数的参数必须最先初始化。B.使用out参数,传递到out参数的参数必须最先初始化。C.使用ref参数,必须将参数作为ref参数显式传递到方法。D.使用out参数,必须将参数作为out参数显式传递到方法。15.“访问范围限定于此程序或那些由它所属的类派生的类型”是对以下哪个成员可访问性含义的正确描述?( B )A.public B.protected 阅读全文
posted @ 2011-11-23 10:58 wangjj89621 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 34.面向对象的语言具有________性、_________性、________性答:封装、继承、多态。35.能用foreach遍历访问的对象需要实现 ________________接口或声明________________方法的类型。答:IEnumerable 、 GetEnumerator。36.GC是什么? 为什么要有GC?答:GC是垃圾收集器。程序员不用担心内存管理,因为垃圾收集器会自动进行管理。要请求垃圾收集,可以调用下面的方法之一: System.gc()Runtime.getRuntime().gc()37.String s = new String("xyz&qu 阅读全文
posted @ 2011-11-23 10:56 wangjj89621 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 1. 简述 private、 protected、 public、 internal 修饰符的访问权限。答 . private : 私有成员, 在类的内部才可以访问。 protected : 保护成员,该类内部和继承类中可以访问。 public : 公共成员,完全公开,没有访问限制。 internal: 在同一命名空间内可以访问。 2 .列举ASP.NET 页面之间传递值的几种方式。 答. 1.使用QueryString, 如....?id=1; response. Redirect().... 2.使用Session变量 3.使用Server.Transfer3. 一列数的规则如下: 1、1 阅读全文
posted @ 2011-11-23 10:55 wangjj89621 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 填空题1.c#中的三元运算符是__?:___?2.当整数a赋值给一个object对象时,整数a将会被___拆箱__?3.类成员有___3__种可访问形式?4.public static const int A=1;这段代码有错误么?是什么?Const是靜態的,應去掉static5.float f=-123.567F;int i=(int)f;i的值现在是___-123__?6.利用operator声明且仅声明了==,有什么错误么?要同时修改Equale和GetHash() ? 重载了"==" 就必须重载 "!="7.委托声明的关键字是___delegat 阅读全文
posted @ 2011-11-23 10:54 wangjj89621 阅读(470) 评论(0) 推荐(0) 编辑
摘要: 五、ASP.NET两个页面之间传递值的几种方式ASP.NET 提供了卓越的事件驱动编程模型,让开发者简化了应用程序的总体设计,但是这个也造成了它固有的一些问题,例如,使用传统的ASP里,我们可以通过使用 POST方法很容易地实现页面间传递值,同样的事情,在使用事件驱动编程模型的ASP.NET就不是那么容易了,当然了,我们仍然有一些方法可以实现同样的功能。本文将试着使用不同的可能的方法来解决这个问题,但可以预见是,本文将包含使用querystring,session变量以及 server.Transfer方法来实现页面间的值传递。使用QueryString使用QuerySting在页面间传递值已 阅读全文
posted @ 2011-11-23 10:49 wangjj89621 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 一、 ADO 与ADO.NET两种数据访问方式区别?1. ADO与ADO.NET简介ADO与ADO.NET既有相似也有区别,他们都能够编写对数据库服务器中的数据进行访问和操作的应用程序,并且易于使用、高速度、低内存支出和占用磁盘 空间较少,支持用于建立基于客户端/服务器和 Web 的应用程序的主要功能。但是ADO使用OLE DB接口并基于微软的COM技术,而ADO.NET拥有自己的ADO.NET接口并且基于微软的.NET体系架构。众所周知.NET体系不同于COM体 系,ADO.NET接口也就完全不同于ADO和OLE DB接口,这也就是说ADO.NET和ADO是两种数据访问方式。2. 数据访问方 阅读全文
posted @ 2011-11-23 10:45 wangjj89621 阅读(245) 评论(0) 推荐(1) 编辑