Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Надсилання запитів до бази даних
Якщо в вас з’єднання з БД було вдалим, можна приступити до надсилання SQL запитів до неї. Для цього нам потрібно застосувати клас SqlCommand. Використовуючи цей клас, ми можемо: 1.Виконати звичайний SQL запит 2.Запустити збережену процедуру В даному прикладі я створюю його екземпляр, в конструктор передаю стрічку запиту та підключення, за допомогою якого я цей запит буду надсилати. Після ініціалізації команди, я її
У вікні Server Explorer на вкладці “Stored Procedures” виберіть “Add New Stored Procedure”: Відкриється вікно, у якому потрібно написати код процедури, тому вставте наступний код:
За допомогою цієї збереженої процедури, ми зможемо добавляти записи в
Як я вже згадував, у підключеному рівні ADO.NET для зчитування даних використовується клас SqlDataReader. Екземпляр цього класу ми можемо отримати від об’єкта команди, після виконання якогось запиту. Для цього потрібно запустити метод ExecuteReader:
SqlDataReader являє собою об’єкт, який дозволяє здійснювати зчитування даних – від початку до кінця. Для того, щоб перемістити курсор читача на доступний рядок я викликаю метод Read:
Якщо метод Read повертає true, значить переміщення було вдале, і можна зчитувати дані використовуючи синтаксис індексатора, який приймає стрічку (назву колонки) або число (номер колонки):
Після виконання коду буде прочитано перший рядок та результат буде виведений на екран Так як наш запит вибирає всі дані в таблиці Customers, потрібно модифікувати код наступним чином, щоб він вивів весь результат запиту на екран:
Всі замовники з таблички Customers в результаті були виведені на екран
|
|||||||||||||||||||
Последнее изменение этой страницы: 2016-12-30; просмотров: 293; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.218.61.16 (0.005 с.) |