- •Информационные технологии
- •Информационные технологии
- •230201 – Информационные системы и технологии
- •Содержание
- •Введение
- •Шаблоны
- •Задание № 1
- •Пример выполнения задания
- •1.Создание делового письма на интересующую вас тему, используя «Мастер писем».
- •2. Создание служебной записки.
- •4. Составление повестки дня.
- •5. Создание календаря.
- •6. Освоение технологии работы со стилями.
- •2. Создание макросов Основные понятия
- •Задание № 2
- •Пример выполнения работы
- •I. Создание простейших макросов в программе word.
- •1. Создание первого макроса – Удалить _До_Конца_Строки.
- •2. Запуск макроса на выполнение.
- •3. Подключение макроса к панели инструментов.
- •4. Закрепление макроса за комбинацией клавиш.
- •5. Создание второго макроса – Темно_Красный_Цвет.
- •II.Создание шаблона из документов с помощью макросов.
- •2. Создание макроса для заполнения полей созданного шаблона.
- •3. Использование шаблона.
- •Контрольные вопросы.
- •Рассылка почты при помощи «Ассистента слияния».
- •Основные понятия
- •Принцип слияния
- •Контрольные вопросы
- •Создание презентаций с помощью приложения
- •Основные понятия
- •Задание к лабораторной работе
- •1. Создать презентацию – прогноз погоды.
- •2. Создание презентации – Давайте знакомиться.
- •Пример выполнения работы
- •Контрольные вопросы:
- •Поиск решения
- •Основные понятия
- •Задание к лабораторной работе
- •Пример выполнения работы
- •Контрольные вопросы
- •Microsoft Excel. Пакет анализа
- •Краткие теоретические сведения
- •Контрольные вопросы
- •Microsoft Outlook – планирование событий и общений
- •Краткие теоретические сведения
- •Средства безопасности
- •Календарь и планирование
- •Задачи и поручения
- •Заметки
- •Создание заметки
- •Встречи, собрания и события
- •Календарь
- •Создание контакта
- •Создание контакта на основе полученного сообщения электронной почты
- •Адресная книга
- •Службы каталогов Интернета (ldap)
- •Адресная книга Microsoft Outlook и контакты
- •Запись сведений в дневник
- •Общие сведения о поиске элементов и файлов
- •Поиск элементов по слову, фразе или другому тексту
- •Переход к веб-странице
- •Система безопасности электронной почты Защита от вирусов во вложениях электронных сообщений
- •Учетные записи электронной почты
- •Подключение к почтовому серверу
- •Получение сообщений электронной почты с сервера (отправка/получение)
- •Расположение для хранения сообщений (файл данных)
- •Практическая часть
- •2. Редактирование события.
- •3. Перенос события в связи с полученным сообщением.
- •III. Планирование встреч.
- •1.Назначение встречи.
- •Iy.Создание задач средствами Otlook.
- •1. Добавление категории.
- •2. Создание новых задач.
- •3. Добавление задач.
- •4. Управление задачами и контактами
- •2. Назначение встречи с контактным лицом.
- •5. Группирование элементов.
- •1. Группировка элементов по категориям.
- •1. Поиск информации.
- •Контрольные вопросы:
- •Знакомство со средой программирования vba
- •Задание
- •Контрольные вопросы
- •Создание формы и размещение в ней элементов управления
- •Основные элементы управления
- •Практическая часть
- •Создание диалогового окна приложения.
- •Написание процедуры обработки событий.
- •Выполнение созданной программы.
- •Проверить функционирование кнопок созданного приложения.
- •Практическая часть
- •Ход работы:
- •4. Добавляем модуль и вводим код:
- •Создание шаблона Word со встроенным меню
- •Содержание работы
- •Основные сведения Поля формы
- •Типы полей формы
- •1. Предмет договора
- •2. Права и обязанности сторон
- •Реквизиты сторон
- •Основные сведения Иерархия объектов для работы с панелями инструментов и меню
- •Контрольное задание
- •База данных издательства
- •2. Подключение к базе данных
- •3. Реализация меню База авторов
- •Задания для самостоятельной работы
- •Интеграция приложений ms Access, ms Word
- •Теоретическая часть
- •Основные объекты Outlook
- •Практическая часть Задание на выполнение.
- •Itm.Recipients.Add rs.Fields("эл_адрес")
- •Контрольное задание.
- •Asp.Net. Проект Анкета Понятие asp.Net
- •Обработка asp.Net-страницы
- •Структура asp.Net-страницы
- •Импорт библиотек
- •Соединение с базой данных
- •Получение данных из базы данных
- •Взаимодействие с клиентом
- •Проект Анкета
- •Описание проекта
- •База данных проекта
- •Контрольное задание
- •Библиографический список
- •Информационные технологии
- •308012, Г. Белгород, ул. Костюкова, 46.
Импорт библиотек
В начале кода каждой страницы ASP.NET, которая связывается с базой данных, находятся две директивы компилятора:
<%@ Import Namespace=”System.Data.OLEDB” %>
<%@ Import Namespace=”System.Data” %>
Это директивы импорта. Они указывают компилятору на необходимость подключения (импорта) библиотек, поскольку в коде страницы будут использоваться объекты из этих библиотек.
В данном случае задан импорт двух библиотек данных. Первой импортируется библиотека, позволяющая устанавливать соединение с базой данных Access или SQL Server, а также создавать объекты Command, которые применяются для добавления, редактирования и удаления записей посредством SQL-инструкций.
Вторая импортируемая библиотека необходима для получения данных из базы и их привязки к элементам управления страницы ASP.NET.
Соединение с базой данных
Предположим, что у нас есть база данных Courses.mdb, состоящая из одной таблицы Courses. Для соединения страницы 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 SOURSE=”
& Server.MapPath(“/Inet/Courses.mdb;”))
При установке соединения с базой данных Access или SQL- сервером используется объект OleDbConnection:
Dim DBConn as OleDbConnection
Dim DBConn2 as OleDbConnection
Следующая конструкция обеспечивает соединение с базой данных SQL Server. В кавычках передается строка соединения. В строке последовательно указываются: провайдер; имя компьютера, на котором запущен SQL-сервер; имя базы данных SQL Server; имя пользователя и пароль, используемые для доступа к базе данных.
DBConn=New OleDbConnection(“Provider=sqloledb;”_
& “server=localhost;”_
& “Initial Catalog=INET;”_
& “User Id=sa;”_
& “Password=yourpassword;”)
Если соединение должно быть установлено с базой данных Access, необходимо изменить запись о провайдере и путь к файлу базы данных. Можно задать полный путь. В данном случае указан путь относительно корневой папки Web-сервера:
DBConn2=New OleDbConnection(“PROVIDER=Microsoft.Jet.OLEDB.4.0;”_
& “DATA SOURSE=”_
& Ser ver.MapPath(“/Inet/Courses.mdb;”))
Операции с данными в базе данных
Когда связь с базой данных установлена, можно манипулировать ее содержимым. При этом единственное различие между использованием базы Access и SQL Server связано с синтаксисом SQL – запросов.
Следующий запрос предназначен для добавления записи в таблицу Courses:
Dim DBConn as OleDbConnection
Dim DBInsert As New OleDbCommand
DBConn = New OleDbConnection(“Provider=sqloledb;”_
& “server=localhost;”_
& “Initial Catalog=INETC9;”_
& “User Id=sa;”_
& “Password=yourpassword;”)
DBInsert.CommandText = “Insert Into Courses”_
& “(CourseName,CourseDescription) values (‘”_
& “ ’ ” & txtCourseName.Text & “ ‘,”_
& “ ‘ ” & txtCourseDescription.Text & “)”
DBInsert.Connection = DBConn
DBInsert.Connection.Open
DBInsert.ExecuteNonQuery()
В дополнение к объекту OleDbConnection понадобится OleDbCommand:
Dim DBInsert As New OleDbCommand
Запрос, который необходимо выполнить, надлежит присвоить в качестве значения свойству CommandText этого объекта. В данном примере – SQL- инструкция Insert:
DBInsertCommandText = “Insert Into Courses”_
& “(CourseName, CourseDescription) values (‘ “_
& “ ‘ ” & txtCouseName. Text & “’, “_
& “ ‘ ” & txt CourseDescription.Text & “)”
Объект OleDbCommand необходим для соединения с базой данных. В следующей инструкции задано, чтобы он использовал объект OleDbConnection, который был объявлен в коде ранее:
DBInsert.Connection = DBConn
DBInsert.Connection.Open
Теперь можно выполнить запрос для вставки записи:
DBInsert.ExecuteNonQuery()