多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

中國最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2

aspnet教程

  • ASP.NET 教程
  • ASP.NET 簡介
  • ASP.NET Razor

    ASP.NET MVC

    ASP.NET 編程指南

    ASP.NET 數據庫存取

    閱讀 (2300)

    數據庫存取

    ASP.NET 允許存取和使用下列數據源:

    • 數據庫(例如:Access、 SQL Server、 Oracle、 MySQL)
    • XML 文檔
    • Business Objects
    • Flat files

    ASP.NET 隱藏了復雜的數據存取過程并且提供了更為高級的類和對象,通過他們數據可以更容易的存取。這些類隱藏了所有的連接,數據存取,數據檢索和數據操縱的復雜的代碼。

    ADO.NET 技術提供了各種 ASP.NET 控件對象和后臺數據之間的橋梁。在本指導中,我們著眼于數據存取并且簡單的介紹數據。

    檢索和顯示數據

    在 ASP.NET 中檢索和顯示數據需要兩種類型的數據控制:

    • 數據源控制 - 它管理數據的連接、數據的選擇和其他工作,例如數據的分頁和緩存等等。
    • 數據顯示控制 - 這將約束和顯示數據并且允許操作數據。

    我們將在以后詳細探討數據約束和數據源控制。在本節中,我們將應用 SqlDataSource 控件存取數據。在本章用 GridView 控件顯示和操作數據。

    我們也會應用 Access 數據庫,它包含了市場上有的 .Net 書籍的細節信息。將我們的數據庫命名為 ASPDotNetStepByStep.mdb 并且我們將應用名為 DotNetReferences 的數據表。

    這張表包含了以下欄目:ID、Title、AuthorFirstName、AuthorLastName、Topic 和 Publisher。
    下圖是這個數據表的截圖:

    下面讓我們直接按照下面步驟實踐:

    (1)創建一個網站并且在網頁表格中添加 SqlDataSourceControl。

    (2)單擊 Configure Data Source 選項。

    (3)點擊 New Connection 按鈕建立數據庫連接。

    (4)連接一旦建立,你就可以保存他們以備以后應用。下一步,你會被要求設置 select statement:

    (5)選擇好 columns 中的項目后點擊 next 按鈕完成剩余步驟。觀察 WHERE, ORDER BY, 和 Advanced 按鈕。這些按鈕允許你執行 where 子句,order by 子句并且分別指定 SQL 中的插入,更新和刪除命令。這樣你就可以對數據進行操作了。

    (6)在表中添加 GridView 控件。選擇數據源并且用 AutoFormat 選項生成控件。

    (7)在這之后設置的 GridView 控件可以顯示欄目標題,這個程序就可以執行了。

    (8)最后執行該程序。

    以上涉及的代碼列示如下:

    <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="dataaccess.aspx.cs" 
       Inherits="datacaching.WebForm1" %>
    
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
       "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    
    <html xmlns="http://www.w3.org/1999/xhtml" >
    
       <head runat="server">
          <title>
             Untitled Page
          </title>
       </head>
    
       <body>
          <form id="form1" runat="server">
             <div>
    
                <asp:SqlDataSource ID="SqlDataSource1" runat="server" 
                   ConnectionString= "<%$   ConnectionStrings:ASPDotNetStepByStepConnectionString%>" 
                   ProviderName= "<%$ ConnectionStrings:
                      ASPDotNetStepByStepConnectionString.ProviderName %>" 
                   SelectCommand="SELECT [Title], [AuthorLastName], 
                      [AuthorFirstName], [Topic] FROM [DotNetReferences]">
                </asp:SqlDataSource>
    
                <asp:GridView ID="GridView1" runat="server" 
                   AutoGenerateColumns="False" CellPadding="4" 
                   DataSourceID="SqlDataSource1" ForeColor="#333333" 
                   GridLines="None">
                   <RowStyle BackColor="#F7F6F3" ForeColor="#333333" />
    
                   <Columns>
                      <asp:BoundField DataField="Title" HeaderText="Title" 
                         SortExpression="Title" />
                      <asp:BoundField DataField="AuthorLastName" 
                         HeaderText="AuthorLastName" SortExpression="AuthorLastName" />
                      <asp:BoundField DataField="AuthorFirstName" 
                         HeaderText="AuthorFirstName" SortExpression="AuthorFirstName" />
                      <asp:BoundField DataField="Topic" 
                         HeaderText="Topic" SortExpression="Topic" />
                   </Columns>
                   <FooterStyle BackColor="#5D7B9D" 
                      Font-Bold="True" ForeColor="White" />
                   <PagerStyle BackColor="#284775" 
                      ForeColor="White" HorizontalAlign="Center" />
                   <SelectedRowStyle BackColor="#E2DED6" 
                      Font-Bold="True" ForeColor="#333333" />
                   <HeaderStyle BackColor="#5D7B9D" Font-Bold="True"  
                      ForeColor="White" />
                   <EditRowStyle BackColor="#999999" />
                   <AlternatingRowStyle BackColor="White" ForeColor="#284775" />
                </asp:GridView>
             </div>
          </form>
       </body>
    </html>
    關閉
    程序員人生
    主站蜘蛛池模板: 国产精品中文字幕在线观看 | 亚洲精品在线播放 | 欧美1区二区三区公司 | 亚洲在线精品视频 | 簧片免费在线观看 | 久久精品视频大全 | 极品色影视 | 色综合小说久久综合图片 | 欧美人与黑人交 | 国产在线欧美日韩一区二区 | 全免费a级毛片免费看不卡 全网毛片 | 色综合欧美亚洲另类久久 | 99热久久这里只有精品首页 | 最好看的最新中文字幕2018免费视频 | 欧美18性欧美丶黑吊 | 日产国产欧美视频一区精品 | 国产精品亚洲国产三区 | 久久成人精品 | 特黄的欧美毛片 | 免费看w片的网站在线看 | 国产精品日产三级在线观看 | 欧美精品色精品一区二区三区 | 老司机免费午夜精品视频 | 亚洲精品国产第一区二区图片 | 亚洲欧美激情另类 | 国产精品久久久久久久久久98 | 日本69视频 | 成人99国产精品一级毛片 | 羞羞视频免费观看入口 | 在线观看亚洲视频 | 欧美成人看片一区二区三区 | 欧美成人观看免费全部完小说 | 亚洲福利视频一区 | 欧美另类视频一区二区三区 | 最近最新日本中文免费 | 日本午夜三级 | 国产女人精品性视频 | 国产高清免费不卡观看 | 18以下勿进色禁视频免费看 | 亚洲午夜免费视频 | 日韩手机在线免费视频 |