ASP.NET. Учебный курс (Г.Бучек.) |
Страница 31 из 476 на ASP.NET-страннцу для обработки. Получение значений» переданных ASP.NET-странице, обеспечивает семейство Forms объекта Request: Label.Text - Request.Form("EmailAddress") В этом примере адрес электронной почты посетителя присваивается свойству Text элемента управления Label. В большинстве примеров книги используется 1сод, который устанавливает соединение с SQL-сервером или базой данных Access и обрабатывает соответствующие данные. Далее рассматриваются способы выполнения этих операций и соответствующие объекты данных. В начале кода каждой страницы ASP.NET, которая связывается с базой данных, находятся две директивы компилятора: <%8 Import Namespace-"System.Data.OLEDB" %> <%0 Import Namespace-"System.Data" %> Это директивы импорта. Они указывают компилятору на необходимость подключения (импорта) библиотек, поскольку в коде страницы будут использоваться объекты из этих библиотек. В данном случае задан импорт двух библиотек данных. Первой импортируется библиотека, позволяющая устанавливать соединение с базой данных Access или SQL Server, а также создавать объекты Command, которые применяются для добавления, редактирования и удаления записей посредством SQL-инструкций. Вторая импортируемая библиотека необходима для получения данных из базы и их привязки к элементам управления страницы ASP.NET. Для соединения страницы ASP-NET с SQL-сервером или базой данных Access необходим код, подобный следующему: Dim DBConn as OleDbConnection Dim DBConn2 as OleDbConnection DBConn - New OleDbConnection("Provider-sqloledb;" & "server-localhost;" & "Initial Catalog-INETC9;" & "User Id-sa;" & "Password-yourpassword;") DBConn2 - New OleDbConnection("PROVIDER-Microsoft.Jet.OLEDB.4.0;" & "DATA SOURCE-" 6 Server.MapPath("/InetBook/C9/" 6 "Access/C90nlineCampus.mdb;")) При установке соединения с базой данных Access или SQL-сервером используется объект OleDbConnection: t Dim DBConn as OleDbConnection Dim DBConn2 as OleDbConnection |