КулЛиб электронная библиотека
Всего книг - 578388 томов
Объем библиотеки - 865 Гб.
Всего авторов - 231513
Пользователей - 106405

Последние комментарии

Впечатления

Serg55 про Вязовский: Властелин земли (Неотсортированное)

нормальные книги, жду продолжение...

Рейтинг: 0 ( 0 за, 0 против).
Colourban про Абрамов: Большое Домино (Альтернативная история)

5-я книга в самиздате есть, а издательский файл будет только когда опубликуют в бумаге.

Рейтинг: 0 ( 0 за, 0 против).
vovih1 про Абрамов: Большое Домино (Альтернативная история)

5 книга будет?

Рейтинг: +1 ( 1 за, 0 против).
Stribog73 про Котова: Стальные небеса (Героическая фантастика)

Это не автор заблокировала. Это ЛитРес заблокировал - они эти книги продают.

Рейтинг: +3 ( 3 за, 0 против).
Serg55 про Котова: Стальные небеса (Героическая фантастика)

Хорошие книги, но автор почему-то их заблокировала для чтения?

Рейтинг: 0 ( 0 за, 0 против).
Влад и мир про Винокуров: Начало (Космическая фантастика)

Читать о матерном дебиле не интересно, так как большая часть речи матерные связки и самоунижение личного достоинства ГГ. Я с автором и ГГ о его умственными способностями согласен и потому читать не интересно. Отстой.

Рейтинг: +1 ( 1 за, 0 против).
каркуша про жизнь-цитаты: Русская жизнь-цитаты 14-21.06.2022 (Публицистика)

Познавательно,но это "глас вопиющего в пустыне..."

Рейтинг: +2 ( 3 за, 1 против).

Обработка баз данных на Visual Basic®.NET [Джеффри Мак-Манус] (fb2) читать постранично

- Обработка баз данных на Visual Basic®.NET 3.49 Мб, 416с.  (читать) (читать постранично) (скачать fb2) (скачать исправленную) - Джеффри П. Мак-Манус - Джеки Голдштейн - Кевин Т. Прайс

Настройки текста:




Джеффри П. Мак-Манус Джеки Голдштейн Кевин Т. Прайс Обработка баз данных на Visual Basic®.NET 3-е издание Database Access with Visual Basic®.NET Third Edition Jeffrey P. McManus Jackie Goldstein Kevin T. Price Addison-Wesley

Посвящается моим родителям Анн и Майку Голдштейн, наставлявшим и поддерживавшим меня на протяжении жизни.

Джеки Голдштейн, октябрь 2002 года
Моей жене.

Кевин Прайс, октябрь 2002 года

Предисловие

В этой книге рассматриваются способы создания приложений для работы с базами данных на основе Visual Basic .NET и ADO.NET.

Хотя в ней описываются в основном провайдеры данных OLEDB и ODBC для .NET (глава 4, "Модель ADO.NET: провайдеры данных"), практически все примеры основаны на провайдере данных для сервера баз данных Microsoft SQL Server, которая используется большинством наших читателей. Более того, описываемые здесь подходы и концепции обычно можно очень просто применить для использования других источников данных. Все наиболее значительные отличия в способах использования этих технологий сопровождаются подробными комментариями.

Предполагая, что большинство читателей уже имеют опыт работы с сервером SQL Server, мы все же постарались сделать книгу доступной и для тех, кто не имеет большого опыта работы с ним. Некоторые читатели имеют ограниченный опыт работы с приложениями для баз данных или работали с другими типами баз данных, например с Microsoft Access или Oracle. Поэтому в главе 3, "Знакомство с SQL Server 2000", предлагается краткий обзор основных приемов работы с сервером Microsoft SQL Server. Опытные специалисты SQL Server могут без ущерба для понимания остальных глав пропустить эту вводную главу. Тем не менее следует учесть, что она покрывает широкий круг тем, а потому даже опытный читатель сможет найти в ней несколько полезных советов, ради которых стоит хотя бы бегло просмотреть всю главу.

Помимо основных сведений об SQL Server, здесь описываются язык XML и способы интеграции XML с ADO.NET. Этот очень важный аспект создания приложений баз данных с помощью Visual Basic .NET часто недооценивается или описывается недостаточно полно. Поскольку XML играет очень важную роль в создании современных приложений для работы с данными, эта тема излагается здесь очень подробно.

В книге содержится множество листингов и примеров, которые, несомненно, помогут наилучшим образом понять предлагаемый материал. Обычно описание основных принципов иллюстрируется очень простыми примерами, а затем для описания реального контекста предлагаются типичные бизнес-ситуации.

Для кого предназначена эта книга

Предполагается, что читатель уже знаком с основами Visual Basic.NET. Хотя здесь предлагаются очень подробные и последовательные инструкции по созданию кода, все же в этой книге не ставилась цель обучить читателя основам синтаксиса Visual Basic. Мы считаем, что читатель уже владеет основными навыками работы с Visual Basic.NET и Visual Studio.NET, а потому решили не тратить времени на повторение общеизвестных базовых сведений. В частности, за исключением только первого примера, здесь не рассматриваются такие стандартные операции, как открытие и сохранение проектов. Наряду с этим, выполнение одной и той же операции нередко описывается несколькими разными способами, что позволит читателю расширить свои знания Visual Basic.NET без лишнего повторения одних и тех же базовых сведений. Поэтому часто приводятся разные стили кодирования и копии экранов для разных версий Windows, которые иллюстрируют гибкость Visual Basic.NET.

Большинство примеров этой книги демонстрируются с помощью типа проекта Windows Application на основе Windows Forms. Дело в том, что многие программисты на Visual Basic очень хорошо знают и часто используют этот тип проекта. Это позволяет нам сфокусироваться на способах доступа к базе данных, а не на особенностях использования разных типов проектов.NET. В последних главах книги описываются приложения на основе ASP.NET и Web-службы, поэтому в рассматриваемых там примерах представлены другие технологии и типы проектов.

Структура книги

Книга содержит три части. Первая часть состоит из глав 1-3 с предварительными сведениями о базах данных, языке SQL и сервере баз данных SQL Server. Эти фундаментальные сведения позволят читателю познакомиться с основными концепциями и понятиями, используемыми в книге. Кроме того, эти главы содержат краткие обзоры важных тем, которые будут полезны даже очень опытным специалистам в этих областях.

Вторая часть содержит основной материал книги. В главах 4-7 предлагаются подробные объяснения и многочисленные примеры основных объектов ADO.NET, a также способы использования их свойств и методов. В главе 7, дополнительные компоненты", рассматриваются более сложные компоненты и способы работы с объектами ADO.NET.

В третьей части книги приводятся фундаментальные способы применения ADO.NET для создания профессиональных приложений, а также