<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • 一套.net筆試題

    時間:2020-11-27 11:03:20 筆試題目 我要投稿

    一套.net筆試題

      1 如何設計數據庫

    一套.net筆試題

      答:存儲信息的大小,每次擴容的大小,冗余

      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筆試題】相關文章:

    ASP.NET的一套筆試題01-08

    ASP.NET的一套簡單筆試題01-09

    ASP.NET和數據庫方面的一套筆試題01-09

    一套ASP筆試題01-13

    2017年NET面試題08-12

    一套PHP的筆試題01-01

    2017年net基礎面試題08-12

    NIIT .Net方向考試筆試題11-04

    ASP.NET筆試題小匯總01-12

    主站蜘蛛池模板: 最新国产精品精品视频| 亚洲国产精品久久久天堂| 久久精品99无色码中文字幕| 国产99久久九九精品无码| 在线中文字幕精品第5页| 6080亚洲精品午夜福利| 亚洲av永久无码精品网站 | 久久精品国产亚洲一区二区三区| 亚洲国产精品无码久久| 国产精品免费久久久久影院| 99精品免费视品| 久久精品国产亚洲精品2020| 四虎国产精品永久地址入口| 国产精品日韩欧美在线第3页| 成人精品在线视频| 久久精品国产亚洲av高清漫画| 午夜精品久久久内射近拍高清| 黑人巨大精品欧美一区二区| 成人精品一区二区三区电影黑人| 久久国产精品久久| 99re8这里有精品热视频免费| 精品黑人一区二区三区| 无码人妻精品一区二区三18禁| 亚洲爆乳无码精品AAA片蜜桃| 久久久精品人妻无码专区不卡| 国内精品久久久久国产盗摄 | 香港三级精品三级在线专区| 国产亚洲精品无码拍拍拍色欲| 亚洲综合国产精品| 国内精品手机在线观看视频| 999精品视频这里只有精品| 国产精品嫩草影院AV| 精品麻豆丝袜高跟鞋AV| 欧美精品中文字幕亚洲专区| 亚洲av无码乱码国产精品 | 国产国产精品人在线视| 精品无码一区二区三区亚洲桃色| 亚洲av午夜福利精品一区人妖| 亚洲国产精品无码一线岛国| 中文字幕精品一区二区三区视频| 亚洲国产精品自在拍在线播放 |