Сайт создан по материалам книги Г. Бучека "Учебный курс по ASP.NET".
Москва: BHV, 2002.
Создатель сайта-выпускник курсов web-дизайнеров Сафоновского Колледжа Информационных Технологий Максим Котликов |
||
Объекты данных и кодВ большинстве примеров книги используется код, который устанавливает соединение с SQL-сервером или базой данных Access и обрабатывает соответствующие данные. Далее рассматриваются способы выполнения этих операций и соответствующие объекты данных. Импорт библиотек
<%@ Import Namespace="System.Data" %> Это директивы импорта. Они указывают компилятору на необходимость подключения (импорта) библиотек, поскольку в коде страницы будут использоваться объекты из этих библиотек. В данном случае задан импорт двух библиотек данных. Первой импортируется библиотека, позволяющая устанавливать соединение с базой данных Access или SQL Server, а также создавать объекты Command, которые применяются для добавления, редактирования и удаления записей посредством SQL-инструкций. Вторая импортируемая библиотека необходима для получения данных из базы и их привязки к элементам управления страницы ASP.NET. Соединение с базой данных
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=" _ & Server.MapPath("/InetBook/C9/"_ & "Access/C90nlineCampus.mdb;"))
Dim DBConn2 as OleDbConnection Следующая конструкция обеспечивает соединение с базой данных SQL Server. В кавычках передается строка соединения. В строке последовательно указываются: провайдер; имя компьютера, на котором запущен SQL-сервер; имя базы данных SQL Server; имя пользователя и пароль, используемые для доступа к базе данных.
& "server=localhost;" _ & "Initial Catalog=INETC9;" _ & "User Id=sa;" _ & "Password—yourpassword;") Если соединение должно быть установлено с базой данных Access, необходимо изменить запись о провайдере и путь к файлу базы данных. Можно задать полный путь. В данном случае указан путь относительно корневой папки Web-сервера: DBConn2 - New OleDbConnection("PROVIDER=Microsoft.Jet.OLEDB.4.0;" _
& Server.MapPath("/lnetBook/C9/" _ & "Access/C90nlineCampus.mdb;"))
|
||