.NET试题
1、列举ASP.NET页面之间传递值的几种方式
2、请写出 override 与重载的区别
3、请编程实现一个冒泡排序算法
4、什么是装箱和拆箱
5、ADO.net中常用的对象有哪些?分别描述一下
6、简述private、protected、public、internal修饰符的访问权限
—————————————————————————————————————————————————————————
SQL试题
1、用一条SQL语句查询出没门课都大于80分的学生姓名
name |
kecheng |
fengshu |
张三 |
语文 |
81 |
张三 |
数学 |
75 |
李四 |
语文 |
76 |
李四 |
数学 |
90 |
王五 |
语文 |
81 |
王五 |
数学 |
100 |
王五 |
英语 |
90 |
2、查询表A中存在ID重复三次以上的记录,完整的查询语句
3、请用SQL语句实现:从 TestDB 数据表中查询出所有月份的发生额都比 101 科目相应月份的发生额高的科目。请注意:TestDB 中有很多科目,都有 1 - 12 月份的发生额
AccID:科目代码 , Occmontb:发生额月份 , DebitOccur:发生额
数据库名:JcyAudit , 数据集:select * from TestDB
4、用语句实现复制表(只复制结构 [ 源表名:a,新表名:b ])
5、用语句实现 日程安排提前五分钟提醒
6、两张关联表,删除主表(A)中已经在副表(B)中没有的信息(两表关联字段均为ProjID)
7、表中有A B C 三列,用SQL语句实现:当A列大于B列时选择A列否则选择B列,当B列大于C列时选择B列否则选择C列
8、原表:
courseid |
coursename |
score |
1 |
Java |
70 |
2 |
oracle |
90 |
3 |
xml |
40 |
4 |
jsp |
30 |
5 |
servlet |
80 |
为了便于阅读,查询此表后的结果显式如下(及格分数为60),请写出SQL实现语句
courseid |
coursename |
score |
mark |
1 |
Java |
70 |
pass |
2 |
oracle |
90 |
pass |
3 |
xml |
40 |
fail |
4 |
jsp |
30 |
fail |
5 |
servlet |
80 |
pass |
9、写一个存储过程,输入学号,从 “教学成绩表视图” 显示该学生的姓名、课程名、分数
10、一个表中的Id有多个记录,把所有这个id的记录查出来,并显示共有多少条记录数