Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Создание бизнес-объектов



Использование методов вашего объекта

I: <%8 Page Language="VB" %>

2: <%? Import Namespace="System.Data" %>

3: <%H Import Namespace="System.Data.OleDb" %>

4:

5: <script runat="server">

5: sub Page_Load(obj as object, e as eventargs)

7: dim objDatabase as new TYASPNET.Database

3:

Э: objDatabase.ConnectionString = "Provider=" &

10: "Microsoft.Jet.OLEDB.4.0;" & _

11: "Data Source=C:\ASPNET\data\banking.mdb"

12:

13: dim objReader as OleDbDataReader

H: objReader = objDatabase.SelectSQL _

15: ("Select * from tblUsers11}

16:

17: if not objReader is nothing then

18: DataGridl.DataSource = objReader

19: DataGridl.DataBind()

20: objReader.Close

21: end if

22: end sub

23:

24: </script>

25:

26: <html><body>

27: <asp:Label id=4blMessage" runat="server" />

to:

29: <asp:DataGrid id="DataGridl"

30: runat="serverH BorderColor="black"

31:: GridLines="Vertical" cellpadding="4"

32: cellspacing="0" width="100%"

33: Font-Name="Arialfl Font-Size3"8pt"

34:: HeaderStyle-BackColor="fcccc99"

35: ItemStyle-BackColor="lffffff"

36: AlternatingItemStyle-BackColor="#cccccc" />

37: </bodyx/html>

B строке 7 происходит объявление объекта базы данных, а в строке 9 — задание свойства ConnectionString. В строке 14 выполняется метод SelectSQL. Затем результаты выполнения этого метода берутся и размещаются в OleDbDataReader.

В случае ошибки функция SelectSQL передает назад значение nothing. Перед тем как что-то делать с объектом для чтения данных (data reader) в строке 17 проверяется, содержатся ли в нем какие-то результаты. Если содержатся, то эти данные связываются в строке 19 с объектом DataGrid, а в строке 20 объект для чтения закрывается.

Если приложение будет сложнее, то и бизнес-объект может существенно усложниться. тогда может получиться большая экономия времени.

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





Дата публикования: 2015-02-03; Прочитано: 213 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...