ASP.NET面试题
文章平均质量分 64
zhangyj_315
熟练使用Dreamweaver、PhotoShop,熟悉HTML语言、CSS、Javascript等;
熟练掌握SQL Server、SQL语句、ASP.NET(C#)、ASP;
掌握VB;
展开
-
介绍ASP.NET页面之间数据传递的几种方法,并介绍一些这些方法的优缺点?
1)Request.QueryString 在ASP时代,这个是较常用的方法,到了ASP.NET,好像用的人不多了,但是不管怎么说,这是一个没有过时,且很值得推荐的方法,因为不管是ASP还是ASP.NET,最基本的都还是基于HTTp协议的。 缺点是非常明显的,让在多个页面传递时,可能就Request不到了2)Session 这个是最常用的一个方法,Session的优点是使用简转载 2008-03-30 19:46:00 · 1780 阅读 · 2 评论 -
聚集索引和非聚集索引的区别
聚集索引和非聚集索引的根本区别是表记录的排列顺序和与索引的排列顺序是否一致,聚集索引表记录的排列顺序与索引的排列顺序一致,优点是查询速度快,因为一旦具有第一个索引值的纪录被找到,具有连续索引值的记录也一定物理的紧跟其后。聚集索引的缺点是对表进行修改速度较慢,这是为了保持表中的记录的物理顺序与索引的顺序一致,而把记录插入到数据页的相应位置,必须在数据页中进行数据重排,降低了执行速度。建议使用原创 2009-04-21 20:11:00 · 1864 阅读 · 0 评论 -
.NET基础知识(一)
Q:您在什么情况下会用到虚方法(虚函数)?虚函数为了指明某个成员函数具有多态性,用关键字virtual来标志其为虚函数。既然虚函数为多态而生,那么简单的说当我们在C#中要想实现多态的方法之一就是使用到虚函数。 Q:Override与重载有什么区别?1.父类:public virtual string ToString(){return "a";}子类:public ove原创 2009-04-10 10:55:00 · 707 阅读 · 0 评论 -
ADO.NET中常用的对象
1、Connection对象:(数据库连接对象)用于连接数据库的对象,表示到数据源的一个唯一的连接。 2、Command对象:(数据库命令)表示要对数据库执行的一个SQL语句或一个存储过程。 3、DataReader对象:(数据库读取器)它与DataSet最大的不同是有连接式的,每次对数据库进行存取都会影响到数据。4、DataAdapter对象:该对象是与DataSet配合使用的对象,用于把表填充转载 2009-04-09 17:47:00 · 2575 阅读 · 0 评论 -
.NET基础知识(二)
Q:求以下表达式的值,写出您想到的一种或几种实现方法: 1-2+3-4+……+m答:int Num = this.TextBox1.Text.ToString() ;int Sum = 0 ;for (int i = 0 ; i {if((i%2) == 1){Sum += i ;}else{Sum = Sum - I ;}}System.Console.WriteLine(Sum.ToSt原创 2009-04-16 15:53:00 · 1526 阅读 · 0 评论 -
C# Array和ArrayList区别
一,C# array数组的用法范例:type[] typename=new type[size]; 如int[] a=new int[2];string[] str=new string[5];实事上我们平常是用int[],string[]...的,此时我们已经创建一个Array数组,只不过我们平常没有这种意识而已.(1):type数据类型不能缺;且要统一,而不能是如 int原创 2009-04-16 13:49:00 · 13848 阅读 · 2 评论 -
override与new的区别
代码如下: public class baseClass { public baseClass() { Method1(); } public virtual void Method1() { Console.WriteLine("Method1 in baseCla原创 2009-04-14 13:39:00 · 624 阅读 · 0 评论 -
DIV+CSS三列式布局的实现代码
实现代码如下: html> head> meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> title>无标题文档title> style type="text/css"> *{margin-right:auto;margin-left:auto;font-size:12px;} #layer {h原创 2008-05-19 09:24:00 · 1045 阅读 · 5 评论 -
一个长度为10000的字符串,通过随机从a-z中抽取10000个字符组成.请用c#语言编写主要程序来实现
public partial class random : System.Web.UI.Page{ protected void Page_Load(object sender, EventArgs e) { //调用--------------- string str = GenerateRandom(10000);转载 2008-05-17 21:52:00 · 5211 阅读 · 5 评论 -
类和结构的区别
类: 类是引用类型,在堆上分配,类的实例进行赋值只是复制了引用,都指向同一段实际对象分配的内存类有构造和析构函数类可以继承和被继承结构:结构是值类型在栈上分配(虽然栈的访问速度比较堆要快,但栈的资源有限放),结构的赋值将分配产生一个新的对象。结构没有构造函数,但可以添加。结构没有析构函数结构不可以继承自另一个结构或被继承,但和类一样可以继承自接口转载 2008-05-06 22:13:00 · 486 阅读 · 0 评论 -
C# 的数据类型
C# 的数据类型包括值类型和引用类型。C# 中的值类型有三种:简单类型: 1. 整数类型:byte(8位),short(16位),int(32位),long(64位) 2. 布尔类型:在 C# 中布尔类型是一种单独的类型,只能取 true 和 false 两个值,这和 C++ 不一样。转载 2008-04-25 16:30:00 · 659 阅读 · 0 评论 -
游标
游标(cursor) 游标是系统为用户开设的一个数据缓冲区,存放SQL语句的执行结果 每个游标区都有一个名字 用户可以用SQL语句逐一从游标中获取记录,并赋给主变量,交由主语言进一步处理 主语言是面向记录的,一组主变量一次只能存放一条记录 仅使用主变量并不能完全满足SQL语句向应用程序输出数据的要求 嵌入式SQL引入了游标的概念,用来协调这两种不同的处理方式原创 2009-04-21 20:57:00 · 528 阅读 · 0 评论