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

แชร์
ฝัง
  • เผยแพร่เมื่อ 25 พ.ย. 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 ปีที่แล้ว

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

  • @РНС_Саакашвили
    @РНС_Саакашвили ปีที่แล้ว

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

  • @Данило-с7т
    @Данило-с7т 4 ปีที่แล้ว +2

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

    • @user-hn5km9bo2e
      @user-hn5km9bo2e  4 ปีที่แล้ว +1

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

  • @megas4569
    @megas4569 ปีที่แล้ว

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

  • @РНС_Саакашвили
    @РНС_Саакашвили ปีที่แล้ว

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

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

    Шикарно 👍

  • @sergey_fedorenko
    @sergey_fedorenko 2 ปีที่แล้ว

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

  • @gudsan1000
    @gudsan1000 3 ปีที่แล้ว

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

    • @user-hn5km9bo2e
      @user-hn5km9bo2e  3 ปีที่แล้ว

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

  • @РНС_Саакашвили
    @РНС_Саакашвили ปีที่แล้ว

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

  • @РНС_Саакашвили
    @РНС_Саакашвили ปีที่แล้ว

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

    • @user-hn5km9bo2e
      @user-hn5km9bo2e  ปีที่แล้ว

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

  • @РНС_Саакашвили
    @РНС_Саакашвили ปีที่แล้ว

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

  • @alexart5340
    @alexart5340 9 หลายเดือนก่อน +2

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

    • @arsguns
      @arsguns 6 หลายเดือนก่อน

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

    • @user-hn5km9bo2e
      @user-hn5km9bo2e  6 หลายเดือนก่อน

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

    • @arsguns
      @arsguns 6 หลายเดือนก่อน

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

  • @Kropotkin1990
    @Kropotkin1990 2 ปีที่แล้ว

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

    • @user-hn5km9bo2e
      @user-hn5km9bo2e  2 ปีที่แล้ว

      насколько помню - нет

  • @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 7 หลายเดือนก่อน

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

    • @NikrOKvillon
      @NikrOKvillon 7 หลายเดือนก่อน

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

    • @user-xf3py1dj8x
      @user-xf3py1dj8x 7 หลายเดือนก่อน

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

    • @arsguns
      @arsguns 6 หลายเดือนก่อน

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