Кариев Ч.А., Технология Microsoft ADO.NET
серия: Основы информационных технологий
Интернет-Университет Информационных Технологий, 2007 г., 544 стр., 9785955600970
Описание книги
Поделиться ссылкой на книгу
Содержание книги
Предисловие......11Литература......12Глава 1. Введение в реляционные базы данных и технологию ADO.NET......13Лекция 1. Элементы работы с базами данных......13Что такое реляционная база данных......13Элементы работы с СУБД Microsoft Access......15Преобразование базы данных Microsoft Access в формат Microsoft SQL......26Определение структуры базы данных в SQL Server Enterprise Manager......30Преобразование базы данных Microsoft SQL в формат Microsoft Access......35Создание базы данных в SQL Server Enterprise Manager......37Перенос файла Microsoft SQL на другой компьютер......39Элементы языка SQL......41Агрегатные функции......47Оператор сравнения like......49Создание таблицы с помощью запросов......50Команды изменения языка DML......52Лекция 2. Объекты ADO.NET......55Подключение к базе данных — технология ADO.NET. Мастер Data Form Wizard......55Модель объектов ADO.NET......61Таблицы и поля (объекты DataTable и DataColumn)......61Объекты DataRelation......62Строки (объект DataRow)......62DataAdapter......62Объекты DBConnection и DBCommand......62Использование визуальной среды для работы с ADO.NET......62Server Explorer......70Программирование объектов ADO.NET......73CommandText......82ConnectionString......83Управление соединением. Объект Connection......86Объект Command......88Глава 2. Подключение к источнику данных......94Лекция 3. Подключение к базе данных Microsoft Access......94Связывание элементов управления с данными......94Перемещение по записям. Объект CurrencyManager......98Подключение к базе данных Microsoft Access
защищенной паролем. Вскрытие пароля......100Подключение к базе данных Microsoft Access
защищенной на уровне пользователей. Вскрытие учетных записей......108Подключение к базе данных Microsoft Access с паролем
защищенной на уровне пользователей. Вскрытие пароля и учетных записей......125Лекция 4. Подключение к базе данных Microsoft SQL Server......128Подключение к базе данных Microsoft SQL Server с разделенным доступом......128События объекта Connection......133Обработка исключений......138Работа с пулом соединений. Microsoft SQL Profiler......146Глава 3. Объект Command......152Лекция 5. Создание хранимых процедур......152Создание хранимых процедур в SQL Query Analyzer......152Создание хранимых процедур в SQL Server Enterprise Manager......167Вызов простых хранимых процедур при помощи объекта DataAdapter......175Создание хранимых процедур в Visual Studio.NET......182Лекция 6. Свойства и методы объекта Command......186Объект Command. Свойства CommandType и CommandText......186Методы ExecuteNonQuery
ExecuteScalar и ExecuteReader объекта Command......197Применение методов объекта Command в Windows-приложениях. Параметризированные запросы......207Лекция 7. Вызов хранимых процедур. Работа с транзакциями......223Вызов хранимых процедур с входными параметрами......223Вызов хранимых процедур с входными и выходными параметрами......231Вызов хранимых процедур
содержащих несколько SQL-конструкций......236Работа с транзакциями......238Хранимые процедуры в Microsoft Access......249Глава 4. Объект DataSet......253Лекция 8. Объекты DataTable
DataRow и DataColumn......253Понятие DataSet
DataTable и DataColumn......253Программное создание объектов DataTable и DataColumn. Ограничения Unique Constraint и ForeignConstraint......273Создание столбцов
основанных на выражении......280Объект DataRow......282Свойство RowState......287Свойство RowVersion......290События объекта DataTable......297Лекция 9. Объект DataView. Вывод связанных таблиц......300Объект DataView. Фильтрация и сортировка данных......300Вывод связанных таблиц. Вывод двух таблиц в один элемент DataGrid......308Вывод связанных таблиц в два элемента DataGrid......313Свойство PrimaryKey......320Поиск данных......322Класс HashTable......328Класс ArrayList......331Глава 5. XML и ADO.NET......334Лекция 10. Введение в XML......334Что такое HTML......334SGML
HTML и XML......337Создание XML-документа......338Структура XML-документа......342Понятие корректно сформированных (well-formed) XML-документов......343Что такое каскадные таблицы стилей (CSS)......344Применение CSS для представления XML......355Создание действительных (valid) XML-документов. Определение типа документа (DTD)......358XSL и XSLT......365Атрибуты XML-документов......374Применение атрибутов в XSL-схемах для фильтрации выводимого содержимого......375Лекция 11. Типизированный объект DataSet. Чтение и запись XML-документов......378XML-схемы данных (XSD)......378Связи в XSD-схемах......388Создание XSD-схемы в среде Visual Studio.NET......395Создание типизированного объекта DataSet......399Получение информации о структуре объекта DataSet......412Загрузка XML-документов и XSD-схем в типизированный объект DataSet......415Загрузка XML-документов и XSD-схем в обычный объект DataSet......422Запись содержимого и структуры типизированного объекта DataSet......424Запись содержимого и структуры обычногообъекта DataSet......429Глава 6. Передача изменений в базу данных......431Лекция 12. Методы и свойства объекта DataAdapter. Передача изменений в базу данных при помощи объекта Command......431Конструктор объекта DataAdapter......431Метод Fill......437Свойство TableMappings. Окно QuickWatch......439Свойство MissingMappingAction......446Свойство MissingSchemaAction......448Применение свойства TableMappings для помещения в DataSet нескольких таблиц......459Изменение записей......462Создание объектов SqlCommand для передачи изменений в базу данных......466Создание объектов OleDbCommand для передачи изменений в базу данных......477Лекция 13. Передача изменений в базу данных при помощи хранимых процедур. Объект CommandBuilder......484Передача изменений в базу данных при помощи хранимых процедур MS SQL Server......484Передача изменений в базу данных при помощи хранимых процедур MS Access......491Объект Command Builder......497Обновление связанных таблиц......500Метод GetChanges объекта DataSet......506Метод Merge объекта DataSet......508Проблемы
связанные с обновлением базы данных......513Обработка исключений......518Глава 7. Введение в Web-сервисы......520Лекция 14. Создание и использование Web-сервиса......520Подготовка сервера IIS......520Создание web-сервиса......521Разработка приложения
использующего web-сервис......531Расположение файлов web-сервиса......534Создание пакета установки web-сервиса......536Проблема
связанная с переустановкой IIS......541Изменение стандартного отчета......542
Об авторе
С отличием закончил физический факультет ТашГУ. Инженер-программист. Занимается разработкой XML веб-сервисов.
Последние поступления в рубрике "Электронные книги, аудиокниги"
Tod eines Soldaten Klinkhammer ". | |
Seltene Hunderassen aus aller Welt Frey F. | |
Vulpes Lupus Canis Gajaze K. |
Если Вы задавались вопросами "где найти книгу в интернете?", "где купить книгу?" и "в каком книжном интернет-магазине нужная книга стоит дешевле?", то наш сайт именно для Вас. На сайте книжной поисковой системы Книгопоиск Вы можете узнать наличие книги Кариев Ч.А., Технология Microsoft ADO.NET в интернет-магазинах. Также Вы можете перейти на страницу понравившегося интернет-магазина и купить книгу на сайте магазина. Учтите, что стоимость товара и его наличие в нашей поисковой системе и на сайте интернет-магазина книг может отличаться, в виду задержки обновления информации.