Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ebis_Zadachi.docx
Скачиваний:
2
Добавлен:
01.05.2025
Размер:
326 Кб
Скачать
☆

18 . Опишите различия между основных методов Visual Studio платформы для технологий Asp.Net Object - Command : ExecuteNonQuery и ExecuteReader объектов :

А. Перечислите DML и DDL операторы SQL , который соответствует каждому упомянутого метода ?

DML - INSERT, DELETE ; DDL- CREATE TABLE , ALTER TABLE .

ExecuteNonQuery используется для выполнения пустот запрос. Это означает, что UPDATE, INSERT DELETE запросы, которые DML операторы языка SQL включают изменения в БД , но пустот ничего.

DDL позволяет создавать и изменение структуры объекта. Главная оператор DDL : CREATE , ALTER, DROP . Когда совершенные данных DDL запросов не возвращают , поэтому мы можем использовать ExecuteNonQuery .

Б. Какой из этих методов может быть использован для показа каталог продуктов " ?

Метод ExecuteReader использование DataReader и объекты DataSet .

Объекты DateReader использовано для быстрого выбора и искать данные, которые аннулирована запроса. Это позволяет увидеть результаты одного данных .

DataSet он установлен данных . Если, например , вам нужно связать несколько элементов управления сервера с тем же данным , а затем использовать класс DataSet является предпочтительным.

С. Приведите примеры бизнес-процессов Интернет-магазины » , где можно было бы использовать DataSet и DataObjects .

Производить процессы: 1.Connection с провайдерами ; форматирование 2.Order

3 . Покупка товаров и послал его в хранилище ; 4 . Магазин товаров в хранилище

5 . Связь с клиентами ; 6 . Порядок поступления ; 7 . Выполнять заказ

8 . подсчет бухгалтер

9 . общее руководство

10 . техническая поддержка

Технический процесс:

1 . Техническая поддержка оргтехники

2 . Оптимизация сайтов интернет-магазин в

3 . Улучшение возможностей интернет-магазина

Объекты DataSet и DateReader используется для этих 2 бизнес-процессов :

• Оптимизация сайтов интернет-магазин в

• Улучшение возможностей интернет-магазина

19. Опишите различия между DataSet и DataReader объектов Visual Studio платформы для технологий Asp.Net :

DataSet Мы должны использовать , когда приложение : приложение для Windows ; Не слишком большая данные ; Возвращаясь несколько таблиц ; Если , для сериализации ; Отключен архитектура ; Для возврата из службы WCF ; Чтобы отправить через слоев ; Кэширование данных ; Не нужно открыть или закрыть подключение .

DataReader Его обычаи : веб-приложений ; Большие данные ; Возвращаясь несколько таблиц ; для быстрого доступа к данным ; потребностей явно закрытый ; значение параметра Выход будет доступна только после закрытия ; возвращается только подряд после чтения

A. Какой из этих объектов могут быть использованы для разработки В масштабируемости onlineshops ?

DataSet , из-за данным интернет-магазине , управляемых одним элементом сервера.

Б. Какие из этих объектов могут быть использованы для показа каталог продуктов " ?

DataReader . Лучшим примером в данном случае может служить простой связывания DataReader контролировать Интернет, например, DataGrid или DropDownList .

С. Написать C # и скрипты SQL , который является для события нажатия кнопки , чтобы на веб- странице , который показывает строки из таблицы продуктов .

{

OleDbConnection Acon = новый

OleDbConnection ( " Provider = Microsoft.Jet.OLEDB.4.0 ;

Data Source = C: \ \ OnlineStore.mdb " ) ;

Acon.open ;

Строка strSql = "SELECT * FROM ПРОДУКТОВ " ;

OleDbCommand ACOM = новый OleDbCommand ( strSql , Acon ) ;

OleDbDataAdapter Asda = новый OleDbDataAdapter ( ACOM ) ;

DataSet спуск = новый DataSet ();

asda.Fill ( DS, «Продукты») ;

ProductGrid.DataSource = ds.Tables [ "ТОВАРЫ "] DefaultView . ;

Acon.close ;

}

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]