Созание приложения, реализующего доступ к источнику данных

Рабата с источниками данных на aspx-страницах строится на базе компонентов ADO .NET.

Для того чтобы создать Web-приложение, использующее для доступа к данным ASP.NET, следует выбрать соответствующий шаблон, а затем в окне дизайнера добавить элемент управления источник данных со страницы Data палитры компонентов.

Для примера добавим компонент SqlDataSource. После добавления в окне дизайнера данного компонента выберем для него команду Configure Data Source. Это позволит создать строку соединения, сохранить ее и определить извлекаемый набор данных.

Следующий диалог иллюстрирует выбор в качестве источника данных базы данных Microsoft SQL Server.

 

При этом будет автоматически сформирован следующий код:

<body>

    <form id="form1" runat="server">

<div>

 <asp:SqlDataSource ID="SqlDataSource1" runat="server"

    ConnectionString=" <%$ ConnectionStrings:MyDBConnectionString %>"

     SelectCommand="SELECT [id1], [f1], [f2],  [f3] FROM [Tbl1]">

 </asp:SqlDataSource>

   

</div>

<asp:GridView ID="GridView1" runat="server"

            AutoGenerateColumns="False"  

            DataSourceID="SqlDataSource1"    Width="201px"  

            AutoGenerateDeleteButton="True"

            AutoGenerateEditButton="True">

            <Columns>

               <asp:BoundField DataField="f1"          HeaderText="f1"

                 SortExpression="f1" />

              <asp:BoundField DataField="f2"            HeaderText="f2"

                 SortExpression="f2" />

              <asp:BoundField DataField="f3"             HeaderText="f3"

                 SortExpression="f3" />

              <asp:BoundField DataField="id1"            HeaderText="id1"

                 InsertVisible="False"

                 SortExpression="id1" />

            </Columns>

        </asp:GridView>

    </form>

</body>

 

Вы можете следить за любыми ответами на эту запись через RSS 2.0 ленту. Вы можете оставить ответ, или trackback с вашего собственного сайта.

Оставьте отзыв

XHTML: Вы можете использовать следующие теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

 
Rambler's Top100