- 浏览: 494706 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (672)
- 随便写写 (3)
- javascript (16)
- Java exam (58)
- JSP exam (25)
- Servlet exam (25)
- Struts exam (24)
- Spring exam (24)
- Hibernate exam (19)
- EJB exam (25)
- SOA exam (6)
- AJAX exam (25)
- Web开发 exam (25)
- 软件工程 exam (25)
- 项目管理 exam (25)
- .NET exam (23)
- ASP.NET exam (24)
- C# exam (24)
- C++ exam (25)
- C语言 exam (13)
- ASP exam (0)
- PHP exam (0)
- Ruby exam (0)
- Python exam (0)
- Delphi exam (0)
- Linux exam (0)
- UNIX exam (25)
- 数据库 exam (24)
- Oracle exam (25)
- SQL Server exam (20)
- MySQL exam (16)
- Mobile开发 exam (10)
- 嵌入式开发 exam (6)
- 网络安全 exam (0)
- 网络技术 exam (0)
- 综合技术 exam (0)
- HR面试 exam (0)
- 英语面试 exam (0)
- 外企面试 exam (0)
- 软件测试 exam (0)
- QTP exam (0)
- LoadRunner exam (0)
- 网友面经 exam (0)
- 应届生 exam (0)
- 面试指导 exam (0)
- IQ测试 exam (0)
- Flex exam (2)
- uml-ea (1)
最新评论
-
dxking100:
远光没有笔式题的说..
最新远光软件笔试题面试题内容(1) -
heming_way:
谢谢,正在复习软件工程考试呢,呵呵
《软件工程》选择题 -
梅玲达:
可以更详细点吗?
Hibernate中Criteria 和DetachedCriteria的作用是什么? -
buptjian:
学习下,试试看,谢谢啊~
Prototype如何实现页面局部定时刷新? -
bubblegum89:
这个。。。和我笔试时候做的 感觉完全不一样
最新远光软件笔试题面试题内容(3)
1 如何设计数据库
答:存储信息的大小,每次扩容的大小,冗余
2 几十上百万行,如何快速查询出表数据
答:用分页存储过程
/*
函数名称: GetRecordFromPage
函数功能: 获取指定页的数据
参数说明: @tblName 包含数据的表名
@fldName 关键字段名
@PageSize 每页记录数
@PageIndex 要获取的页码
@OrderType 排序类型, 0 - 升序, 1 - 降序
@strWhere 查询条件 (注意: 不要加 where)
*/
CREATE PROCEDURE GetRecordFromPage
@tblName varchar(255), — 表名
@fldName varchar(255), — 字段名
@PageSize int = 10, — 页尺寸
@PageIndex int = 1, — 页码
@OrderType bit = 0, — 设置排序类型, 非 0 值则降序
@strWhere varchar(2000) = ” — 查询条件 (注意: 不要加 where)
AS
declare @strSQL varchar(6000) — 主语句
declare @strTmp varchar(1000) — 临时变量
declare @strOrder varchar(500) — 排序类型
if @OrderType != 0
begin
set @strTmp = ‘<(select min'
set @strOrder = ‘ order by [' + @fldName + '] desc'
end
else
begin
set @strTmp = ‘>(select max'
set @strOrder = ‘ order by [' + @fldName +'] asc'
end
set @strSQL = 'select top ‘ + str(@PageSize) + ‘ * from ['
+ @tblName + '] where [' + @fldName + ']‘ + @strTmp + ‘(['
+ @fldName + ']) from (select top ‘ + str((@PageIndex-1)*@PageSize) + ‘ ['
+ @fldName + '] from [' + @tblName + ']‘ + @strOrder + ‘) as tblTmp)'
+ @strOrder
if @strWhere != ”
set @strSQL = 'select top ‘ + str(@PageSize) + ‘ * from ['
+ @tblName + '] where [' + @fldName + ']‘ + @strTmp + ‘(['
+ @fldName + ']) from (select top ‘ + str((@PageIndex-1)*@PageSize) + ‘ ['
+ @fldName + '] from [' + @tblName + '] where ‘ + @strWhere + ‘ ‘
+ @strOrder + ‘) as tblTmp) and ‘ + @strWhere + ‘ ‘ + @strOrder
if @PageIndex = 1
begin
set @strTmp = ”
if @strWhere != ”
set @strTmp = ‘ where (' + @strWhere + ‘)'
set @strSQL = 'select top ‘ + str(@PageSize) + ‘ * from ['
+ @tblName + ']‘ + @strTmp + ‘ ‘ + @strOrder
end
exec (@strSQL)
GO
3 SQL语句左联接与内连接的区别
答:Inner Join 逻辑运算符返回满足第一个(顶端)输入与第二个(底端)输入联接的每一行。
Left Outer Join 逻辑运算符返回每个满足第一个(顶端)输入与第二个(底端)输入的联接的行。它还返回任何在第二个输入中没有匹配行的第一个输入中的行。第二个输入中的非匹配行作为空值返回。
4 Asp.net如何连接数据库
答: connection 连接数据库
Command 执行数据库SQL或存储过错命令
DataAdapter 连接数据库,执行数据库SQL或存储过错命令,填充DataSet
答:存储信息的大小,每次扩容的大小,冗余
2 几十上百万行,如何快速查询出表数据
答:用分页存储过程
/*
函数名称: GetRecordFromPage
函数功能: 获取指定页的数据
参数说明: @tblName 包含数据的表名
@fldName 关键字段名
@PageSize 每页记录数
@PageIndex 要获取的页码
@OrderType 排序类型, 0 - 升序, 1 - 降序
@strWhere 查询条件 (注意: 不要加 where)
*/
CREATE PROCEDURE GetRecordFromPage
@tblName varchar(255), — 表名
@fldName varchar(255), — 字段名
@PageSize int = 10, — 页尺寸
@PageIndex int = 1, — 页码
@OrderType bit = 0, — 设置排序类型, 非 0 值则降序
@strWhere varchar(2000) = ” — 查询条件 (注意: 不要加 where)
AS
declare @strSQL varchar(6000) — 主语句
declare @strTmp varchar(1000) — 临时变量
declare @strOrder varchar(500) — 排序类型
if @OrderType != 0
begin
set @strTmp = ‘<(select min'
set @strOrder = ‘ order by [' + @fldName + '] desc'
end
else
begin
set @strTmp = ‘>(select max'
set @strOrder = ‘ order by [' + @fldName +'] asc'
end
set @strSQL = 'select top ‘ + str(@PageSize) + ‘ * from ['
+ @tblName + '] where [' + @fldName + ']‘ + @strTmp + ‘(['
+ @fldName + ']) from (select top ‘ + str((@PageIndex-1)*@PageSize) + ‘ ['
+ @fldName + '] from [' + @tblName + ']‘ + @strOrder + ‘) as tblTmp)'
+ @strOrder
if @strWhere != ”
set @strSQL = 'select top ‘ + str(@PageSize) + ‘ * from ['
+ @tblName + '] where [' + @fldName + ']‘ + @strTmp + ‘(['
+ @fldName + ']) from (select top ‘ + str((@PageIndex-1)*@PageSize) + ‘ ['
+ @fldName + '] from [' + @tblName + '] where ‘ + @strWhere + ‘ ‘
+ @strOrder + ‘) as tblTmp) and ‘ + @strWhere + ‘ ‘ + @strOrder
if @PageIndex = 1
begin
set @strTmp = ”
if @strWhere != ”
set @strTmp = ‘ where (' + @strWhere + ‘)'
set @strSQL = 'select top ‘ + str(@PageSize) + ‘ * from ['
+ @tblName + ']‘ + @strTmp + ‘ ‘ + @strOrder
end
exec (@strSQL)
GO
3 SQL语句左联接与内连接的区别
答:Inner Join 逻辑运算符返回满足第一个(顶端)输入与第二个(底端)输入联接的每一行。
Left Outer Join 逻辑运算符返回每个满足第一个(顶端)输入与第二个(底端)输入的联接的行。它还返回任何在第二个输入中没有匹配行的第一个输入中的行。第二个输入中的非匹配行作为空值返回。
4 Asp.net如何连接数据库
答: connection 连接数据库
Command 执行数据库SQL或存储过错命令
DataAdapter 连接数据库,执行数据库SQL或存储过错命令,填充DataSet
发表评论
-
ASP.NET和数据库方面的一套笔试题
2010-08-12 16:45 64317、SQLSEVER有哪些函数? ... -
ASP.NET中内置对象是什么?
2010-08-12 16:45 872答:在 Web 应用程序运行时,ASP.NET 将维护有关当前 ... -
ASP.NET的一套简单笔试题
2010-08-12 16:45 7611、 ASP.NET里命名空间的定义;答:命名空间是类的 ... -
喜创公司asp.net(机试,笔试题)
2010-08-12 16:45 934喜创公司面试题 笔试题目 1、 ASP.NET的页面传值有 ... -
最新远光软件笔试题面试题内容(4)
2010-08-12 16:45 94522. 您要创建一个显示公司员工列表的应用程序。您使用一个Da ... -
ASP.NET的一套笔试题
2010-08-12 16:45 7901、 自定义控件如 ... -
请解释ASP.NET中button linkbutton imagebutton 及hyperlink这四个控件之间的区别
2010-08-12 16:45 1445 button 是普通按钮控件,具有按钮所有的属性和事件方法 ... -
asp.net基础 笔试题(全解完整答案)
2010-08-12 16:45 888asp.net基础 笔试题(全解完整答案).面向对象的思想主要 ... -
深圳东方伟业面试题笔试题ASP.NET
2010-08-12 16:45 766笔试部分 1. 有三张数据表,分别为老师表(老师编号、名字、 ... -
鼎天科技集团试题-ASP.NET
2010-08-12 16:45 654上机: 第一题:1 1 2 3 5 8•••••• ... -
某公司ASP.NET内部面试笔试题库 附答案
2010-08-12 16:45 8351、你为testking公司的内 ... -
光声世纪笔试题目ASP.NET
2010-08-12 16:45 6021.表 g 和x或c,连接关键字是 :g_q(date), ... -
ASP.NET笔试题小汇总
2010-08-12 16:45 826ASP.NET笔试题是ASP.NET程序员面试必须经历的,一般 ... -
在ASP.NET中如何进行文件上传?
2010-08-12 16:45 644上传文件的步骤: 首先,从客户端取得上传的 ... -
Asp.net的身份验证方式有哪些,原理是什么?
2010-08-12 16:45 9291、 Windows 身份验证提供程序提供有关如何将 Wind ... -
ASP.NET 中页面传参的几种方法
2010-08-12 16:45 922答案:①.表单提交:…………Form1.submit();…… ... -
如果出现ASP.NET中的事件不能触发可能由于什么原因造成?请列举至少两个
2010-08-12 16:45 834如果在web窗体中使用了验证控件,那么当验证控件中的验证逻辑没 ... -
鼎天科技集团试题
2010-08-12 16:45 598上机:第一题:1 1 2 3 5 8······使用递归算法, ... -
湖北东润科技ASP.NET面试题
2010-08-12 16:45 602笔试方面:一、已知一个数列的前几位数为,1,1,2,3,5,8 ... -
南方网景ASP.NET程序员面试题目
2010-08-12 16:45 748A. 程序题目1. 请在括号内补充完整一个EMAI ...
相关推荐
129道经典.NET笔试题,中小型企业常考.NET笔试题,欢迎广大朋友下载学习,是非常基础的一些知识常考点,希望大家可以把它们背的滚瓜烂熟,因为走到哪儿找工作,先做的都是一套笔试题,而这些笔试题基本都是来自这儿!
".NET笔试题选择题集" 本资源涉及到多个.NET相关的知识点,从接口、类、方法、数据类型到ASP.NET中的服务器控件等。 1. 接口中可以有虚方法,一个类可以实现多个接口,接口不能被实例化。 在面向对象编程中,接口...
.net笔试题大全,希望能够对大家有点帮助,嘿嘿······
asp.net 笔试题 平时及 找这方面工作的时候还是很有帮助的
.NET笔试题 简述 private、 protected、 public、 internal 修饰符的访问权限
很全很强大的.Net笔试题,去IT公司笔试前看一看!!
很多.net笔试题及答案汇总。。。。。。。。。。
C#编程 .NET面试笔试 C#.Net笔试题
c#笔试题 asp.net笔试题 .net笔试题
一套简单的.net笔试题,填空,选择和简答题 题目稍微简单,希望能给参加面试的朋友一点帮助
C#.net笔试题大全
ASP.NET笔试题浅析 33条C#、.Net经典面试题目及答案 及其他很常见的asp.net的笔试与面试问题
.net笔试题库
经典.NET笔试题PDF版供大家下载~~~~~~
.net笔试题,带有答案,比较全面,看看不错的
.NET笔试试题,附带答案,大多数面试都用这个,看看吧
你懂的。
一百多.net笔试题和答案。精心整理,大家分享!