当前位置: 首页 > news >正文

asp.net 机试题1

1.    本试题考试时间为 100分钟
2.    做完前2题后请提示交卷
3.    请尽可能展示自己的编程能力、思路、经验和风格。
4.    本试题完成后,请标明你的姓名以及联系方式(包括:Email、联系电话)。
一.    程序题
a)    为GridView(WebForm)增加可以复选的列
要求:
i.    开发工具VS2005+SQL2000(192.168.0.137用户名:sa密码为空)
ii.    从NorthWind中的产品表中查询出产品编号,名称,单价
iii.    根据产品名称进行模糊查询
iv.    可以分页复选(即分页后不丢失复选状态)
v.    实现全选和取消全选(选做)
二.    SQL题
已知关系模式:
S (SNO,SNAME) 学生关系。SNO 为学号,SNAME 为姓名

C (CNO,CNAME,CTEACHER) 课程关系。CNO 为课程号,CNAME 为课程名,CTEACHER 为任课教师

SC(SNO,CNO,SCGRADE) 选课关系。SCGRADE 为成绩

1.    找出没有选修过“李明”老师讲授课程的所有学生姓名
Select SName  FROM S Where [Sno] NOT IN( Select SC.[Sno] FROM SC,C
Where SC.CNO=C.CNO AND CTEACHER=’李明’)

Select sname from s where not esists (select *  from sc.cno=c.cno and c.cteacher=’李明’ and sc.sno=s.sno)
2.    列出有二门以上(含两门)不及格(60分为及格)课程的学生姓名及其平均成绩
SELECT S.SNO,S.SNAME,AVG_SCGRADE=AVG(SC.SCGRADE)FROM S,SC,( SELECT SNO  FROM SC
WHERE SCGRADE<60
GROUP BY SNO
HAVING COUNT(DISTINCT CNO)>=2
)A WHERE S.SNO=A.SNO AND SC.SNO=A.SNO
GROUP BY S.SNO,S.SNAME
三.    你所开发的项目中是否使用过Ajax,简单谈一下你对Ajax的使用经验或认识
用过dwr等ajax框架
如果使用AJAX,浏览器就不必等用户请求操作,也不必更新整个窗口就可以显示新获取的数据。只要来回传送采用XML格式的数据,在浏览器里面运行的JavaScript代码就可以与服务器进行联系。JavaScript代码还可以把样式表加到检索到的数据上,然后在现有网页的某个部分加以显示。

转载于:https://www.cnblogs.com/29ing/archive/2012/02/22/2363782.html

相关文章:

  • 第二节 1面向对像简介
  • basic4android 开发教程翻译(八)使用ListView
  • 虚拟机安装Linux怎么使桌面铺满虚拟机
  • xml.exist() 实例演示
  • CentOS 5.5 使用 EPEL 和 RPMForge 软件库
  • IMSI 小记
  • 1.7亿次接力 百度知道成雷锋精神新载体
  • 知识管理(KM) 企业文化的最好“沉淀”
  • cacti监控squid
  • 在Red Hat 4 AS U7上安装oracle10gR2
  • ctrl+shift+c
  • EFCodeFirst系列
  • 深入理解JavaScript系列(4):立即调用的函数表达式
  • Box2dの学习资料整理与收集[不定时更新][Ispooky]
  • Cocos2d游戏开发之(一)多触点与触屏事件详解
  • CentOS7 安装JDK
  • exports和module.exports
  • IOS评论框不贴底(ios12新bug)
  • JS笔记四:作用域、变量(函数)提升
  • PAT A1050
  • php中curl和soap方式请求服务超时问题
  • QQ浏览器x5内核的兼容性问题
  • 提醒我喝水chrome插件开发指南
  • 赢得Docker挑战最佳实践
  • 用Visual Studio开发以太坊智能合约
  • 中文输入法与React文本输入框的问题与解决方案
  • mysql 慢查询分析工具:pt-query-digest 在mac 上的安装使用 ...
  • 如何用纯 CSS 创作一个菱形 loader 动画
  • 选择阿里云数据库HBase版十大理由
  • ​Spring Boot 分片上传文件
  • ​如何防止网络攻击?
  • #pragma once
  • (13)[Xamarin.Android] 不同分辨率下的图片使用概论
  • (2)STL算法之元素计数
  • (C语言)fgets与fputs函数详解
  • (html转换)StringEscapeUtils类的转义与反转义方法
  • (附源码)springboot社区居家养老互助服务管理平台 毕业设计 062027
  • (十三)Maven插件解析运行机制
  • (十一)c52学习之旅-动态数码管
  • (五) 一起学 Unix 环境高级编程 (APUE) 之 进程环境
  • (一)ClickHouse 中的 `MaterializedMySQL` 数据库引擎的使用方法、设置、特性和限制。
  • (转)程序员技术练级攻略
  • .NET Core/Framework 创建委托以大幅度提高反射调用的性能
  • .NET 应用启用与禁用自动生成绑定重定向 (bindingRedirect),解决不同版本 dll 的依赖问题
  • .netcore 获取appsettings
  • @Autowired自动装配
  • [ MSF使用实例 ] 利用永恒之蓝(MS17-010)漏洞导致windows靶机蓝屏并获取靶机权限
  • [ vulhub漏洞复现篇 ] Jetty WEB-INF 文件读取复现CVE-2021-34429
  • [20170728]oracle保留字.txt
  • [Android]Tool-Systrace
  • [C++基础]-入门知识
  • [CareerCup] 13.1 Print Last K Lines 打印最后K行
  • [IE 技巧] 显示/隐藏IE 的菜单/工具栏
  • [java] 23种设计模式之责任链模式
  • [Kubernetes]2. k8s集群中部署基于nodejs golang的项目以及Pod、Deployment详解