2020年12月23日 星期三

SQL Server Express 如何設定TCP/IP連線


1.點選【資料庫】/滑鼠右鍵【屬性】

2.切換到【安全性】/勾選【SQL server及Windws驗證模式】/【確定】

3.到檔案總管,點選【本機】/按【滑鼠右鍵】選【管理】

4.找到SQLExpress的通訊協定,將TCP/IP點選,按滑鼠右鍵選【啟用】

5.出現要重新啟動,改的設定才會有效

6.接著點選滑鼠右鍵/選【內容】

7.切換到【IP位置】/將TCP Dynamic Ports 的0清空,TCP Port輸入1433,【確定】

8.找到【SQL Server服務】,在SQL server點選滑鼠右鍵/【停止】

9.在停止的SQL Server按滑鼠右鍵,選【啟用】,這樣就可以正常使用了

from: http://wordpress.bestdaylong.com/blog/archives/19735 

2020年11月26日 星期四

SQL條件判斷式 Case When Then

 

Case When Then 可以說是 SQL的  IF 判斷式

大致上語法如下


Select Case (要判斷的欄位)

  When ('條件1') Then ('結果1')

  When ('條件2') Then ('結果2')

  ...

  (Else "結果N")

  End

From TableA



2020年4月29日 星期三

在GridView中加入自動編號的序號

參考: https://blog.xuite.net/xiaolian/blog/46204394-%E5%9C%A8GridView%E4%B8%AD%E5%8A%A0%E5%85%A5%E8%87%AA%E5%8B%95%E7%B7%A8%E8%99%9F%E7%9A%84%E5%BA%8F%E8%99%9F

在Aspx檔案中GridView表格內插入一個欄位,在第一欄加上TemplateField的欄位,語法如下:

流水號從第一筆編起
  <asp:TemplateField HeaderText="序號">
          <ItemTemplate>
             <%#GridView1.PageIndex * GridView1.PageSize + GridView1.Rows.Count + 1%>
           </ItemTemplate>
           <HeaderStyle Wrap="False"  />
            <ItemStyle  HorizontalAlign="Center" VerticalAlign="Middle" />
  </asp:TemplateField>

OR

  <asp:TemplateField HeaderText="序號">
         <ItemTemplate>
            <%#Container.DataItemIndex + 1%>
         </ItemTemplate>
         <HeaderStyle Wrap="False"  />
         <ItemStyle  HorizontalAlign="Center" VerticalAlign="Middle" />
  </asp:TemplateField>


流水號每頁從1編起
   <asp:TemplateField HeaderText="序號">
           <ItemTemplate>
              <%#Container.DisplayIndex + 1%>
            </ItemTemplate>
            <HeaderStyle Wrap="False"  />
            <ItemStyle HorizontalAlign="Center" VerticalAlign="Middle" />
   </asp:TemplateField>