none
Создание и конфигурирование DataAdapter в новом проекте WebSite RRS feed

  • Вопрос

  • Доброго времени суток форумчане.

    Выполняю задание связанное с созданием ASP.NET New WebSite

    Непосредственно к проблеме: нужно создать адаптер данных, который будет содержать SQL-запросы, позволяющие адаптеру взаимодействовать с источником данных. Как часть этого процесса будет создан и объект связи с базой данных. Для создания и конфигурации этих элементов можно использовать соответствующего мастера.
    Для создания и конфигурирования адаптера данных выполните следующие действия.
    Из вкладки Data окна Toolbox перетащите на форму элемент OleDbDataAdapter.


    Не могу разобраться в подключении DataAdaptera, а точнее не могу вообще найти OleDbDataAdapter/SqlDataAdapter.

    Кто ни будь может объяснить как это решается 

    Только начинаю познавать ASP.NET на VB C# 2010
    14 марта 2012 г. 20:00

Ответы

  • Здравствуйте.

    Вы точно не путаете задание это с заданием по WinForm? В окно Toolbox недостающий элемент можно добавить нажав в нем правой кнопкой мыши и выбрав пункт Choose Items...

    OleDbDataAdapter вы можете создать программно в коде и использовать его для заполенения данных какой-нибудь таблицы на странице. Визуальная же привязка делается либо из элемента отображения данных (например созадете GridView, далее выбираете пункт DataSource - открывается мастер и в нем уже по шагам выбираете откуда будут данные). В ходе всего этого генерируется DataSource-объект, а у него есть свойства с Select, Update.. командами.

    Или 2ой способ в окне Server Explorer подключаетесь к базе данных, затем раскрываете ее таблицы и перетягиваете необходимую на форму. При этом генерирутеся ее отображение и DataSource.


    Для связи [mail]

    • Помечено в качестве ответа Ivaryus 15 марта 2012 г. 11:46
    15 марта 2012 г. 6:58
    Модератор

Все ответы

  • > не могу вообще найти OleDbDataAdapter/SqlDataAdapter.
     
     
    они находятся в сборке System.Data.dll
    для подключения сборки к проекту: Project - Add Reference... - .NET: выбрать сборку - OK

     
    15 марта 2012 г. 0:36
  • Здравствуйте.

    Вы точно не путаете задание это с заданием по WinForm? В окно Toolbox недостающий элемент можно добавить нажав в нем правой кнопкой мыши и выбрав пункт Choose Items...

    OleDbDataAdapter вы можете создать программно в коде и использовать его для заполенения данных какой-нибудь таблицы на странице. Визуальная же привязка делается либо из элемента отображения данных (например созадете GridView, далее выбираете пункт DataSource - открывается мастер и в нем уже по шагам выбираете откуда будут данные). В ходе всего этого генерируется DataSource-объект, а у него есть свойства с Select, Update.. командами.

    Или 2ой способ в окне Server Explorer подключаетесь к базе данных, затем раскрываете ее таблицы и перетягиваете необходимую на форму. При этом генерирутеся ее отображение и DataSource.


    Для связи [mail]

    • Помечено в качестве ответа Ivaryus 15 марта 2012 г. 11:46
    15 марта 2012 г. 6:58
    Модератор
  • Посмотрел и данный тип сборки инструментов  стоит по умолчанию, но все же поставил галочки   в OleDbDataAdapter/SqlDataAdapter. Они так   и  не отображаются в Toolbox -> Data.

    Задание  в ASP.NET

    Создайте адаптер данных, используя соответствующего мастера.

    Адаптер данных содержит SQL-запросы для чтения и записи информации в базу данных.

    Мастер поможет создать необходимые SQL-запросы, а также создаст объект связи с

    базой данных.

    Далее надо связать DataGrid с DataSource и DataMember


    15 марта 2012 г. 9:23
  • Точно  не путаю, т.к.  по курсу прохожу сейчас  Web-формы.

    А можно ли настроить студию что  бы она работала так же как и с WinForms, из вкладки Data окна Toolbox перетащите на форму элемент... ?

    15 марта 2012 г. 9:28