为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

一套.net笔试题

2017-04-03 3页 doc 6KB 10阅读

用户头像

is_009226

暂无简介

举报
一套.net笔试题一套.net笔试题   1 如何设计数据库   答:存储信息的大小,每次扩容的大小,冗余   2 几十上百万行,如何快速查询出表数据   答:用分页存储过程   /*   函数名称: GetRecordFromPage   函数功能: 获取指定页的数据   参数说明: @tblName 包含数据的表名   @fldName 关键字段名   @PageSize 每页记录数   @PageIndex 要获取的页码   @OrderType 排序类型, 0 – 升序, 1 – 降序   @strWhere 查询条件 (注意: 不要加...
一套.net笔试题
一套.net笔试题   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
/
本文档为【一套.net笔试题】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索