Доступ к базе данных из ASP.NET

ОГЛАВЛЕНИЕ

Доступ к базам данных из прикладных программ ASP.NET является одной из современных методик представления данных посетителям Web сайтов. ASP.NET делает это проще чем её предшественники, особенно при обращениях к базам данных, и обеспечивает поддержку управления данными в базе. В целях обеспечения высокой эффективности таких приложений, рекомендуется использование баз данных, поддерживающих SQL запросы и работающие с приложениями Web серверов. Поэтому, обращение к SQL базам данных будет первой нашей задачей. Общая процедура доступа к базам данных SQL из ASP.NET:

1. Установите подключение к базе данных, используя SQLConnection.
2. Соединитесь с базой данных, используя SQLDataSetCommand.
3. Заполните новый Dataset, использующий SQLDataSetCommand.FillDataSet.
4. Установите новый DataView для заданной таблицы.
5. Свяжите управление сервером, например: DataGrid с DataView.

Конечно, для осуществления такой процедуры необходимо учесть ещё много деталей, которые также должны быть выполнены. Далее, будут предложены Вашему вниманию примеры, показывающие, как эти детали используются в прикладных программах ASP.NET.
Микрософт .NET Framework имеет три средства управления, которые упрощают просмотр больших баз данных: Repeater, DataList и DataGrid. Хотя некоторые детали изменяются, по существу, та же самая процедура связывания используется для всех этих трёх средств управления, и она будет представлена ниже по тексту. Также, в этой статье будет обсуждаться управление связанными данными, с использованием средств управления DataGrid. Для получения дополнительной информации относительно этих средств управления, см. "Server-Side Data Access" и "Data Access and Customization" разделы документации "ASP.NET Quick Start", которая поставляется с Микрософт .NET Framework SDK