c# работа с базами данных через ADO.Net на примере файловой БД SqLite

Поділитися
Вставка
  • Опубліковано 24 гру 2024

КОМЕНТАРІ • 34

  • @user-hn5km9bo2e
    @user-hn5km9bo2e  4 роки тому +4

    Если есть необходимость в продолжении темы ADO.Net - добавление/редактирование/удаление - пишите, сделаю ролик.

    • @Дмитрийм-л7ф
      @Дмитрийм-л7ф 4 роки тому

      Необходимость в таких уроках конечно есть.
      А не подскажите как можно защитить(ули усложнить) доступ других лиц к бд SQLite?

    • @user-hn5km9bo2e
      @user-hn5km9bo2e  4 роки тому +1

      @@Дмитрийм-л7ф в вопрос сильно не вдавался, насколько понимаю - это самая простая БД. Первое, что приходит в голову - шифровать чувствительные данные программно, то есть записывать уже зашифрованную информацию.

    • @Дмитрийм-л7ф
      @Дмитрийм-л7ф 4 роки тому +2

      А можно сделать реализацию сохранения самих файлов. + файлы по папкам(ID) + пути к самим файлам в БД. как говорится двойное хранение данных))

    • @АндрейКозлов-в1в
      @АндрейКозлов-в1в 4 роки тому +2

      Необходимость в таких роликах есть, спасибо за урок !

    • @gudsan1000
      @gudsan1000 3 роки тому

      Все интересно!!!

  • @РНС_Саакашвили

    спасибо большое . . . в конце концов все работает так как и у вас

  • @РНС_Саакашвили

    скажите пожалста . . . а почему у вас в 2:13 в проводнике ЕСТЬ БД, а в обозревателе студии на 5:53 студия ее не видит ? . .. у меня БД видно в этих двух местах

  • @ИннокентийСмоктуновский-у8д

    Шикарно 👍

  • @РНС_Саакашвили

    19:02 скажите пожалста - а как вы получили список окон которые можно выбирать ?

  • @Данило-с7т
    @Данило-с7т 4 роки тому +2

    Да, продолжай уроки по ADO.Net только лучше с WPF

    • @user-hn5km9bo2e
      @user-hn5km9bo2e  4 роки тому +1

      Сделаю в ближайшее время

  • @gudsan1000
    @gudsan1000 3 роки тому

    Спасибо огромное!

    • @user-hn5km9bo2e
      @user-hn5km9bo2e  3 роки тому

      Рад, что понравилось.
      Предлагайте темы

  • @РНС_Саакашвили

    7:08 вы добавляете bindingsource на datagridview . . . а у меня контрол bindingsource добавляется только на Форму, а на datagridview не добавляется . . . и поэтому - не могу выбрать "Источник данных" в datagridview как bindingsource . . . подскажите пожалста почему так

    • @user-hn5km9bo2e
      @user-hn5km9bo2e  Рік тому

      Он в общем-то и должен быть на форме

  • @РНС_Саакашвили

    скажите пожалста . .. SQLiteStudio и DB Browser for SQLite - это одно и тоже ?

  • @megas4569
    @megas4569 Рік тому

    А можно ли сделать чтобы ячейки были не ридонли? Я в коде написал что readonly = false, а они все равно не редактируются

  • @alexart5340
    @alexart5340 10 місяців тому +2

    На моменте 23:30 форма вылазит, я убираю прерывание, но форма всё равно не заполняется

    • @arsguns
      @arsguns 7 місяців тому

      как решили проблему?

    • @user-hn5km9bo2e
      @user-hn5km9bo2e  7 місяців тому

      Код из Git не брали? Ссылка в описании канала

    • @arsguns
      @arsguns 7 місяців тому

      @@user-hn5km9bo2e нет не брал, спасибо за подсказку, сейчас возьму)

  • @NikrOKvillon
    @NikrOKvillon 2 роки тому +1

    Последние 2 строчки из отладки при нажатии "Refresh":
    Вызвано исключение: "System.ArgumentException" в System.Data.SQLite.dll
    Data Source cannot be empty. Use :memory: to open an in-memory database
    С чем это может быть связано? (Таблица есть, а данные не воспроизводятся...)

    • @user-hn5km9bo2e
      @user-hn5km9bo2e  2 роки тому

      Надеюсь разобрались уже :)

    • @user-xf3py1dj8x
      @user-xf3py1dj8x 8 місяців тому

      Такая же проблема. Смогли разобраться как исправить?

    • @NikrOKvillon
      @NikrOKvillon 8 місяців тому

      @@user-xf3py1dj8x Да исправить то исправил, год то прошёл, но вот как, я уже забыл)))
      Если я не ошибаюсь, то подключение к БД некорректное было в каком-то месте.

    • @user-xf3py1dj8x
      @user-xf3py1dj8x 8 місяців тому

      @@NikrOKvillon Да, ошибка в самом подключении, но пока не могу понять как правильно подключить, ищу ответ в интернете

    • @arsguns
      @arsguns 7 місяців тому

      @@user-xf3py1dj8x нашел ответ?

  • @Kropotkin1990
    @Kropotkin1990 2 роки тому

    System.Data.SQLite даёт возможность установки и/или использования пароля для БД?

  • @sergey_fedorenko
    @sergey_fedorenko 2 роки тому

    :Жаль, что уроки приостановились. Можно возобновить серию про телеграм бота? Хочу сделать, что бот вел базу данных всех кто состоит в группе и банил бы всех, кто долго висит в группе, ничего в основном не пишет, а потом начинает спамить ссылками. Чтоб не просто все ссылки запретить, а отслеживать "благонадежных)))". Если человек пишет обычные сообщения( как обычный человек, не бот) то рейтинг его увеличивается и ему не запрещается кидать ссылки/перепосты, а если особой активности нет, а потом начинает спамить, то сначала удалять его сообщения с ссылками, а потом и вовсе забанить как затаившеюся ботоферму)))
    В общем Ваши уроки- просто спасение для начинающих шарперов
    ПС. Как раз делаю свою БД, и смотрю у нас даты с разницей в один год и один день))) Забавно