Сайт создан по материалам книги Г. Бучека "Учебный курс по ASP.NET".
Москва: BHV, 2002.
Создатель сайта-выпускник курсов web-дизайнеров Сафоновского Колледжа Информационных Технологий Максим Котликов |
||
Следующая процедура выполняется при выборе значения в элементе DropDownList. Она заполняет элемент DataGrid данными в соответствии с выбранным почтовым индексом.
Dim DBConh as OleDbConnection Dim DBCommand As OleDbDataAdapter Dim DSPageData as New DataSet DBConn = New OleDbConnection("Provider=sqloledb;" _ & "server=localhost;" _ & "Initial Catalog=INETC3;" & "User Id=sa;" _ & "Password=yourpassword;") DBCommand = New OleDbDataAdapter _ ("Select FriendlyName as [Название], " _ & "StoreAddress as [Адрес], " _ & "StoreDirections as [Как проехать] " _ & "From StoreLocations Where " _ & "ZipCode = '" & ddlZipCode.Selectedltem.Text & "' Order By FriendlyName " _ , DBConn) DBCommand.Fill(DSPageData, ._ "Stores") dgStores.DataSource = _ DSPageData.Tables("Stores").DefaultView dgStores.DataBind() End Sub
OleDbDataAdapter _ ("Select FriendlyName as [Название], " _ & "StoreAddress as [Адрес], " _ & "StoreDirections as [Как проехать] " _ & "From StoreLocations Where " _ & "ZipCode = '" & ddlZipCode.Selectedltem.Text _ & "' Order By FriendlyName " _ , DBConn)
dgStores.DataBind()
E as DataGridSortConunandEventArgs) Dim DBConn as OleDbConnectionDim DBCommand As OleDbDataAdapter Dim DSPageData as New DataSet Dim SortField as StringIf E.SortExpression.ToStringO - "Название"Then SortField = "FriendlyName" Elself E.SortExpression.ToStringO - "Адрес" Then SortField ="StoreAddress" Else SortField = "StoreDirections" End If DBConn= New OleDbConnection("Provider=sqloledb;" _ & "server= localhost;" _ &"Initial Catalog = INETC3;" _ & "User Id = sa;" & "Password = yourpassword;") DBCommand = New OleDbDataAdapter _ ("Select FriendlyName as [Название], " _ & "StoreAddress as [Адрес], " _ & "StoreDirections as [Как проехать) " _ & "From StoreLocations Where " _ & "ZipCode = '" & ddlZipCode.Selectedltem.Text _ & "' Order By " & SortField _ , DBConn) DBCommand.Fill(DSPageData, _ "Stores") dgStores.DataSource = _ DSPageData.Tables("Stores").DefaultView dgStores.DataBind() End Sub
E.SortExpression.ToStringO = "Адрес" Then SortField = "StoreAddress"
OleDbDataAdapter _ ("Select FriendlyName as [Название]/ " _ & "StoreAddress as [Адрес], " _ & "StoreDirections as [Как проехать] " _ & "From StoreLocations Where " _ & "ZipCode = '" & ddlZipCode.Selectedltem.Text _ & '" Order By5 "= & SortField _ , DBConn)
DSPageData.Tables("Stores").DefaultView dgStores.DataBind()
|
||