Руководство по работе с БД Firebird с использованием библиотеки ADO .Net 2.0


Руководство по работе с БД Firebird с использованием библиотеки ADO .Net 2.0

Предисловие
Что такое OLE DB Provider?
Параметры строки подключения
Способы хранения строк подключения
Шифрование строки подключения. Data Protection API
Команды
ExecuteScalar
ExecuteReader

ExecuteNonQuery
Параметры команд
Вызов хранимых процедур
Работа с массивами
Работа с BLOB полями
MARS - Multiple Active Result Sets
Автоматическое управление транзакциями
Уровни изоляции транзакций
Вложенные транзакции
TransactionScope и распределенные транзакции в Net 2.0
Управление транзакциями через SQL
Использование именованных точек сохранения
Класс OleDbException
Событие InfoMessage

Свойства объектов Ole Db
Компонент для управления свойствами
Пул подключений

Руководство по работе с БД Firebird с использованием библиотеки ADO .Net 2.0

Заполнение объекта DataSet
DataTableReader
Передача изменений обратно в базу данных
Специальная поддержка DML (Data Manipulation Language)
Другие изменения
Поддержка визуальных средств VS 2005

Создание подключения в Server Explorer
Создание каркаса приложения
Класс TableAdapter
Передача изменений в базу данных через TableAdapter
BindingSource
Добавление логики управления данными
Схемы метаданных БД.
DDL запросы. CREATE/ALTER/DROP
Управляющие последовательности ODBC

Заключение
Полезные ссылки
Литература

Практика программирования (Бейсик, Си, Паскаль)

Почти одновременно с появлением первых ЭВМ системные программисты стремились переложить на плечи ЭВМ наиболее рутинную работу, сопровождавшуюся многочисленными ошибками и описками. Первые элементы автоматизации процесса написания программ были связаны с заменой числовых кодов машинных операций их мнемоническими символьными обозначениями. Например, команда сложения содержимого двух ячеек памяти вместо сугубо числового кода 01 0100 0101 0102 превращалась в более осмысленное действие типа ADD 0100,0101,0102. Почти сразу же стало ясно, что использование естественной числовой нумерации ячеек памяти становится неразумной преградой между обозначениями переменных решаемой задачи и их эквивалентами в виде числовых адресов. Почему бы не возложить на специальную программу чисто механическую работу по замене символьных обозначений исходных и промежуточных данных задачи на их машинные адреса? И тогда очередной пункт алгоритма, выражавшийся простой формулой z = х + у, превращался в достаточно наглядную и близкую по смыслу команду ADD X,Y,Z. На первом этапе развитие этих идей сдерживало отсутствие устройств ввода/вывода, которые могли бы обрабатывать алфавитно-цифровую информацию. Как только аппаратные средства позволили преодолеть это препятствие, неотъемлемой частью программного обеспечения ЭВМ стали системы, получившие название Автокодов или Ассемблеров.

Введение
Внешнее и внутреннее представление числовых данных
Символьные данные и их внутреннее представление
Объявление массивов

Задачи,советы и ответы
Оформление и вызов программных единиц в системе QBasic
Основные типы файлов в системе QBasic
О мониторах и графических системах

Немного истории
Управление мышью
Указатель программ
Список литературы


Содержание раздела