1.请说出DateSet,DateTable,DateReader,DateAperter的区别是什么
?DataReader使用时始终占用SqlConnection,在线操作数据库
每次只在内存中加载一条数据,所以占用的内存是很小的
是只进的、 只读的
DataSet则是将数据一次性加载在内存中.抛弃数据库连接..读取完毕即放弃数据库连接(非连接模式)
DataSet将数据全部加载在内存中.所以比较消耗内存...但是确比DataReader要灵活..可以动态的添加行,列,数据.对数据库进行 回传更新操作(动态操作读入到内存的数据)
DataAdapter:数据的集合,用语填充。
2.三层结构是什么?MVC是做什么的,分别的含义?
答案:
数据访问层,业务逻辑层,表示层
MVC就不要多说了,用到现在了
3.请说出下面哪些是(方法、类、对象、属性)
Using System;
nameSpace prpero{ //命名空间
class car{ //类
string name; //变量
string color;
public void Run(string name)
{
This.name=name;
}
Public void Run() //重载
{
Console.writeLine(“这个小汽车是奔驰”);
}
Public car //构造
{
//……………..
}
Public Temple tem //属性,get,set读取器
{
Get{……..}
}
}
}
4.有一张数据表,
主要考内连接,左连接,右连接,外连接和交叉连接
5是一个Ajax的题目,具体不记得
6.讲下分页的思路,但不要是讲怎么写这个分页,是思路