Погружение в SQL+vba -Курс | Урок 3 | Получаем данные в Recordset из БД (Excel+ADO+SQL) | SQL+Excel

Поделиться
HTML-код
  • Опубликовано: 26 сен 2024
  • В этом уроке мы научимся получать данные в Excel из SQL БД через Recordset (рекордсет). Используем библиотеку ADO (ActiveX Data Objects). Продолжаем создавать приложение "Магазинчик".
    Код пишем на T-SQL и VBA.
    Материалы к уроку Вы найдете по ссылке: yadi.sk/d/aN6Q...
    После прохождения всего курса (уроков) у Вас будет маленькая система учета товаров на складе в Excel, работающая с Базой Данных. Вы сможете написать ее сами, а также расширять по своему усмотрению.
    Несколько отрывков из этого видеокурса: • Вышел Видеокурс Погруж...
    Если Вы чувствуете, что Вам не хватает знаний по SQL, тогда пройдите мой другой курс для начинающих на SQL: • SQL Для Начинающих - объясняю просто и доступно.
    А также если Вы чувствуете, что Вам не хватает знаний по VBA, тогда пройдите мой курс для начинающих на VBA • Программирование для в... - объясняю просто и доступно "до тошноты" :)
    Мои видеокурсы:
    Программирование для Начинающих - robotobor.pro/p...
    SQL для Начинающих - robotobor.pro/s...
    Видеокурс "Погружение в язык VBA" - course.robotobo... - Профессиональное программирование на VBA
    Видеокурс "Погружение в SQL+vba" - course.robotobo... - Профессиональное программирование на SQL+ADO+VBA
    Наш официальный Сайт: robotobor.pro
    Наша Группа ВКонтакте: robotob...
    Наш Инстаграм: / robotobor_pro
    Мой C#.NET Инстаграм: / csharp_dotnet
    #robotobor #программирование #ityoutubersru #code #sql #vba #ado #recordset #activexdataobjects #погружение #storedprocedure

Комментарии • 5

  • @BlackSoul57
    @BlackSoul57 3 года назад

    А можно количество столбцов получить с помощью какого-нибудь метода, чтобы не писать кучу раз rst(0) rst(1) rst(2) и т.д.?

    • @RobotoborPro
      @RobotoborPro  3 года назад

      Да, можно, посмотрите на методы, которые есть у RecordSet

  • @АлександрЖеребко-ж4ж

    Спасибо за уроки. Интересные. Если есть возможность подскажите пожалуйста один момент. Я пытаю сь выгрузить с сайта (через mySQL) из разных таблиц поля. Они выгружаются, но один за одним. Можно ли взять из рекордсета по отдельности целые поля и раскидать их по нужным колонкам в экселе? (Dim rs As New ADODB.Recordset)(ThisWorkbook.Sheets(1).Range("A2").CopyFromRecordset rs). Заранее Спасибо

    • @RobotoborPro
      @RobotoborPro  4 года назад

      Конечно, в одном из уроков, будем выгружать данные на лист Excel.

    • @АлександрЖеребко-ж4ж
      @АлександрЖеребко-ж4ж 4 года назад

      Ок, спасибо. Я конечно не дождусь, но посмотрю с удовольствием