• <sub id="h4knl"><ol id="h4knl"></ol></sub>
    <sup id="h4knl"></sup>
      <sub id="h4knl"></sub>

      <sub id="h4knl"><ol id="h4knl"><em id="h4knl"></em></ol></sub><s id="h4knl"></s>
      1. <strong id="h4knl"></strong>

      2. 一套.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

        国产高潮无套免费视频_久久九九兔免费精品6_99精品热6080YY久久_国产91久久久久久无码
      3. <sub id="h4knl"><ol id="h4knl"></ol></sub>
        <sup id="h4knl"></sup>
          <sub id="h4knl"></sub>

          <sub id="h4knl"><ol id="h4knl"><em id="h4knl"></em></ol></sub><s id="h4knl"></s>
          1. <strong id="h4knl"></strong>

          2. 亚洲午夜在线一区二区日韩电影院 | 亚洲欧美综合香蕉 | 欧美日韩精品久久免费 | 亚洲欧美在线看h片 | 综合久久久久久久青青 | 中文字幕在线区中文色 |