C# + MSSQL #3 | | ВЫВОД ДАННЫХ В DATAGRIDVIEW, ДОБАВЛЕНИЕ, УДАЛЕНИЕ, РЕДАКТИРОВАНИЕ И ПОИСК ДАННЫХ

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

КОМЕНТАРІ • 269

  • @MiraMercury
    @MiraMercury 5 місяців тому +13

    Не знаю, читает ли автор видео комментарии спустя столько времени, но хочу выразить вам большую благодарность за курс! Теперь смогу самостоятельно защитить диплом по своему модулю и спокойно ответить на все вопросы по ходу разработки своего приложения)

    • @CyberDanger
      @CyberDanger  4 місяці тому +2

      Читаю) Рад помочь

  • @massaraksh575
    @massaraksh575 2 роки тому +19

    Незаслуженно мало внимания для материала с такой лаконичной и понятной подачей, очень надеюсь на выход новых частей

    • @CyberDanger
      @CyberDanger  2 роки тому +2

      Спасибо большое🤝

  • @user-cd1ix5vf4r
    @user-cd1ix5vf4r Рік тому +2

    Спасибо большое за ваши видео по MSSQL. Искал медь, нашел золото! Вы очень помогли в выполнении курсовой. Я учусь на администратора баз данных, и, как раз, мы начали делать курсовую, связанную с базами данных. А до этого работу с базами данных нам никто не преподавал и, соответственно, никаких знаний не было. Ваше видео очень помогло разобраться и дало хороший старт в изучении работы с базами данных!

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

      🤝

    • @agressive_2027
      @agressive_2027 5 місяців тому

      Три года учебы в шараге и мы знаем только структурное программирование, немножко ООП и всё, преподаватели тупо дает лекции и говорит читайте, решайте, и в конечном итоге вот
      После всего этого этот гайд как бальзам на душу

  • @BestiaFun
    @BestiaFun 2 роки тому +5

    Не переставай делать видео, они помогают хоть и не многим, судя по просмотру, но зато очень сильно. Не сдавайся!

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

      Никто не перестанет снимать на ют) Просто сейчас времени из-за учёбы не особо много, поэтому так редко выходят новые видео

  • @hungryforknowledge-xl9by
    @hungryforknowledge-xl9by Рік тому +2

    Ультра помог, делаем курсач, sql нас обучили, а в c# сами разбираемся. Спасибо, теперь не придётся всё делать через процедуры в ms sql.

  • @user-rl1nt3sk4f
    @user-rl1nt3sk4f 3 місяці тому

    Вот не знал как взяться за курсовую по БД и туту наткнулся, прям в точку.

  • @drJleto
    @drJleto 2 роки тому +2

    Огромное Вам спасибо за такие прекрасные видео уроки. Мне, как новичку в C# они очень помогают.

  • @tvoydrugs
    @tvoydrugs Рік тому +14

    если вдруг кому-то нужно!
    вот код для кнопки удаления, рабочий, нужно было только сократить:)
    private void deleteRow()
    {
    int index = dataGridViewSQL.CurrentCell.RowIndex;
    dataGridViewSQL.Rows[index].Visible = false;
    dataGridViewSQL.Rows[index].Cells[5].Value = RowState.Deleted;
    }

    • @hat3rkan3o91
      @hat3rkan3o91 11 місяців тому

      Cпасибо, помог!

    • @user-wm7kh8pf3l
      @user-wm7kh8pf3l 4 місяці тому

      спасибо, помог, сижу ломая голову уже пол часа, полез искать ответ в комментах

    • @user-kr2tq4zk4p
      @user-kr2tq4zk4p 9 днів тому

      Спасибо!

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

    Спасибо большое. Благодаря тебе сделал лабу и закрыл долги, а не эти бесполезные и непонятные методички. Успехов тебе во всем и процветания!

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

      Всегда рад помочь)

  • @CyberDanger
    @CyberDanger  2 роки тому +2

    В некоторых моментах есть траблы со звуком :( При монтаже их не было слышно. Извиняюсь заранее)

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

      Можно ли откуда-нибудь скачать полностью весь ваш проект?

  • @vac4696
    @vac4696 2 роки тому +4

    Это лучшее видео которое видел на эту тему . Огромное спасибо

  • @dertyfilor2540
    @dertyfilor2540 4 місяці тому

    Чел от Души. Игру делал и нужна была БД. Спасибо за курс😊

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

    Очень крутое видео по базам данных. Таких подробных роликов в интернете очень мало. Вы молодец. Очень хотелось бы разобраться как осуществляется добавление и вывод изображений в базу данных не этом примере.

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

    Чел ты лучший. Даже обратная связь в телеге есть! В одном видео, то чему в шараге 3 года обучают, и даже больше...

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

      Спасибо🤝 Рад помочь)

  • @kurtcobain6669
    @kurtcobain6669 2 роки тому +2

    Хорошо объясняет я по нему дипломную защитился. Спасибо тебе огромное !!!

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

      Спасибо)
      Рад был помочь

  • @marsh_mell0w
    @marsh_mell0w 2 роки тому +3

    Очень качественно сделано, быстро и все понятно. Можешь в дальнейшем сделать как-нибудь видео про хранимые процедуры/транзакции/триггеры(можно к примеру, на обновление отдельных данных ИЛИ про поля, которые автоматически заполняются при срабатывании триггера)/про индексацию. Было бы здорово. Спасибо большое!

    • @CyberDanger
      @CyberDanger  2 роки тому +2

      Спасибо большое) Есть в планах сделать курс по БД который будет включать в себя эти темы.

  • @tvoydrugs
    @tvoydrugs Рік тому +1

    Супер круто класс, все очень понятно и доходчиво, спасибо!

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

    Хорошее видео, давай следующее мне нужно закончить курсовую😁😁

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

    Привет, пишу комментарий благодарности тебе. Благодаря твоим видосам защитил диплом, спасибо тебе огромное

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

    Впервые что-то комментирую, я, как новичок, считаю, что информация очень доходчиво доносится, благодарю за помощь!

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

      Спасибо🤝
      Рад помочь

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

    отличный видеоурок. курсовую работу написал по нему за ночь.

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

    Ваш канал неотъемлемая часть нашей системы образования

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

    Здравствуй, очень сильно помогаешь сделать программку для диплома) спасибо за такие видео) хотелось бы увидеть такой момент как изменение или добавление записей с помощью допустим combobox (если это конечно возможно). Думаю как идея для видео не плохая, многим бы пригодилась) продолжить так сказать трилогию видео. просто встретилась с проблемой, что не могу соединить комбо с БД таблицей, чтобы выводилось( Спасибо за видео ,которые ты делаешь! надеюсь сделаешь про комбо как-нибудь)

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

      Будет разбор проекта в котором это использовалось + сейчас сделаю запись в сообществе, должно помочь

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

      @@CyberDanger спасибо 😊

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

    Благодарю за видео! Немного доработал и сдал курсовой на 5!

  • @matsumo9671
    @matsumo9671 9 місяців тому +1

    Здравствуйте, помогите пожалуйста!! При сохранении данных выскакивает ошибка: "System.NullReferenceException: "Ссылка на объект не указывает на экземпляр объекта."" хотя данные в базе данных изменяются. Что делать в таком случае?

  • @kamila.3029
    @kamila.3029 2 роки тому

    Спасибо, получила 100/100 по проекту благодаря этому видео)

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

      Рад был помочь🤝

  • @kup8545
    @kup8545 2 місяці тому

    Приветствую, а подскажите пожалуйста что надо прописать для даты в record.Get…
    И возможно ли указать чтобы не было ошибок если в таблицы БД будут пустые строчки

  • @user-jx9qc4lc9k
    @user-jx9qc4lc9k 8 місяців тому +1

    Прошёл момент вывода данных из БД, решил запустить и проверить, но после ввода логина и пароля выскакивает ошибка обработки исключений
    В чём может быть проблема?

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

    Огромное спасибо от всего сердца!!!!!! Люблю

  • @szkodliwy6887
    @szkodliwy6887 2 роки тому +4

    Как сделать вывод в dataGrid несколько таблиц?

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

    Спасибо большое! Следящий раз можно немного увеличить экран)

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

    А за видео спасибо, очень коротко и очень полезно

  • @ivanivanov84109
    @ivanivanov84109 6 місяців тому +1

    Написал весь код чтобы разобраться и понять, но почему в методе Update() при нажатии на кнопку Сохранить вылазит "Ссылка на объект не указывает на экземпляр объекта." и ссылается на строчку for(int index = 0; index < dataGridView1.Rows.Count; index++)

    • @arcwarden466
      @arcwarden466 5 місяців тому

      Решил?

    • @arcwarden466
      @arcwarden466 5 місяців тому

      Я решил это dataGridView1.allowUserToChange =false; У меня была лишняя строка в самом конце где все значения пустые, его надо убрать чтобы не подбирался на for

  • @punisherfromguadeloupe
    @punisherfromguadeloupe 4 місяці тому

    У кого вылетает ошибка "Ошибка преобразования значения nvarchar в тип данных int"
    поставьте одинарные скобки возле {переменная}
    var deleteQuery = $"delete from planner WHERE date = '{date}'";
    в видео было id = {id}";

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

    Лучшее видео, автор очень хорошо все объясняет, но я не пойму, может пропустил, как скрыть последнюю строчку в datagrid?

    • @CyberDanger
      @CyberDanger  2 роки тому +4

      Спасибо🤝
      Про последнее поле забыл рассказать, это делается в одну строку:
      datagridview.Columns[номер поля].Visible = false;

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

    Спасибо, очень сильно помог этим видео.

  • @nikolashka6290
    @nikolashka6290 Рік тому +1

    Здравствуйте у меня вопрос. У меня не работает кнопка Сохранить. Вроде тоже самое но по итогу просто перекидывает в код и там мне показывают строку в private void Update(), где показывают что в var rowState = (RowState)dataGridView1.Rows[index].Cells[5].Value; -- есть ошибка и выдаёт мне это: System.InvalidCastException: "Заданное приведение является недопустимым." Помогите с проблемой

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

      Сколько у тебя ячеек в таблице? Последняя по счету у тебя должна была быть на этом моменте "ModifiedNew". У него в ролике она имеет индекс 5 (считая от 0). Просто измени передаваемое значение после Cells на индекс этой ячейки(ModifiedNew). Я сам не очень секу в этой теме, но надеюсь нормально объяснил.

  • @akyla1337
    @akyla1337 Рік тому +2

    Не работает удаление помоги System.NullReferenceException: "Ссылка на объект не указывает на экземпляр объекта."

  • @user22rus22
    @user22rus22 2 роки тому +2

    Здравствуйте, будут ли дальше видео про c# и базу данных ? Было бы интересно посмотреть в вашем исполнении.

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

      Здравствуйте, будут

    • @KristinaKristina-cf7ll
      @KristinaKristina-cf7ll 2 роки тому

      @@CyberDanger Когда ?очень ждем

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

      @@KristinaKristina-cf7ll Сейчас в условиях войны и постоянных воздушных тревог это невозможно

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

    Всё понятно, спасибо!

  • @overjoyed1515
    @overjoyed1515 Рік тому +1

    Что-то не получается подружится с DataGridView не выводит строки из таблицы ни в какую 🥵

    • @valerysmirnov9631
      @valerysmirnov9631 Рік тому +1

      таже фигня, часа 4 сидел, попробуй функции из Form1Load в кнопку вставить. У меня помогло

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

      @@valerysmirnov9631 ГОСПОДИ, спасибо! Все работает, показывается таблица! P.S. У кого не получается создать кнопки, найдите видео как создать кнопки(рабочие) в Вин Формс помогло!

  • @yessir.3536
    @yessir.3536 3 місяці тому

    подскажите, пожалуйста
    если числовой тип данных, то int, если текстовый то var, а если у дата, то что прописывать?

  • @xxzzer0xxzzeriqull416
    @xxzzer0xxzzeriqull416 Рік тому +1

    если галочки не убирать и источник подключить к датагриду всё делается легче,а тем более быстрее

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

      Да, но тогда у вас нет таких возможностей, которые открываются перед вами если писать код вручную

  • @kaatyaaa7745
    @kaatyaaa7745 3 місяці тому

    а если несколько таблиц в БД, можно ли как то между ними переключаться, через radiobutton допустим?

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

    Спасибо за видеоуроки!

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

      Спасибо за комментарий)

  • @user-mc4nu5uq5y
    @user-mc4nu5uq5y Рік тому +1

    А будет видео,там где взаимодействовали с файлом и информацией?

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

    А как сделать автообновление dataGridView на запущеной форме при изменение таблицы в базе даных? Тоесть меняються даные в БД и меняеться таблица на форме.

  • @_goldmanv5925
    @_goldmanv5925 10 місяців тому +1

    Как выгружать и добавлять картинки(фото)?

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

    Строки нельзя программным способом добавить в коллекцию строк DataGridView, если элемент управления привязан к данным вот такая ошибка в методе readssinglerow. помогите пожалуйста

  • @kirillreshetnyak1022
    @kirillreshetnyak1022 Рік тому +1

    22:45 Разве не такое должно быть условие (Grid_DB.Rows[index].Cells[0].Value.ToString() != string.Empty? Ведб если как на видео получается ерунда, если ячейка пуста значит присваиваем, хотя на деле нужно наоборот

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

      Вы святой человек, кланяюсь Вам в ноги!

    • @kirillreshetnyak1022
      @kirillreshetnyak1022 Рік тому +1

      @@user-ub9mh4pw8l мои мучение станут светом будущем поколением

    • @user-zv5gu8fl8z
      @user-zv5gu8fl8z 6 місяців тому

      спасибо! помогло в решении var rowState = (RowState)dataGridView1.Rows[index].Cells[5].Value;
      текст ошибки: "System.NullReferenceException: "Ссылка на объект не указывает на экземпляр объекта.""

    • @user-qd8dx4kz3e
      @user-qd8dx4kz3e 4 місяці тому

      Мужик, я за тебя свечу в церкви поставлю, я уже хотел ноут в окно пустить, после 2ч поиска ошибки

  • @theashim6867
    @theashim6867 Рік тому +1

    А если не работает поиск? просто не ищет не по каким параметрам

  • @overjoyed1515
    @overjoyed1515 Рік тому +1

    Очень полезное много интересного, но есть вопрос а как с выбор даты реализовать с помощью DataTimePicker. Например те же самые продукты и у них есть срок хранения

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

      Если честно, с такими элементами не работали. Нужно искать информацию в интернете, думаю там есть немало инфы

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

      @@CyberDanger информации по этому поводу очень мало, но всё ж методом проб и ошибок понял как это работает

  • @-200icq8
    @-200icq8 Рік тому

    Привет, выдает ошибку при нажатии на кнопку "Изменение" System.Data.SqlClient.SqlException: "Ошибка преобразования значения varchar "System.Func`1[System.String]" в тип данных int."

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

    Ждем видео с добавлением данных из Excel

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

      С такой обстановкой в Украине оно вряд ли выйдет в ближайшее время

  • @lurak7706
    @lurak7706 2 роки тому +2

    спасибо!

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

    Привет,такая проблемка. Почему-то не работает кнопка сохранить и т.е БД не обновляется при изменении,кто-то уже подобное решил?

  • @nikitakoshman7272
    @nikitakoshman7272 Рік тому +1

    Здравствуйте. Сделал все как вы в разделе удалить но когда удаляю при обновление таблицы данные не удаляются из-за чего это может быть? Метод сохранить работает

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

    Я сделал в точности как у тебя, но у меня не выводятся данные в DataGrid, отличие только в том, что я подключаю к sql workbench и оно подключается, но не выводит

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

      Напиши в телеграм

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

      @@CyberDanger к счастью я уже решил проблему. Спасибо

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

      @@Roniey333 можешь подсказать как решил?

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

    Подскажите пожалуйста, или скиньте ссылку на код, у меня есть 2 связанные таблицы, как сделать так чтоб когда я нажимал на id товара, во второй таблице показывалось id поставщика

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

    А что делать если данные из таблицы не заносятся в DataGridView?

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

      решил?

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

      @@user-fr3eu8ml2o если знаете решение проблемы, поделитесь, пожалуйста

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

    Вопрос может быть примитивный, но всё-так почему к датаГриду напрямую не подключаемся?

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

    Спасибо, помог)

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

    спасибо, за уроки! делаю по ним практику
    но не могу разобраться с ошибкой «недопустимое имя столбца id», делала все по уроку
    ошибка возникает при попытке сохранить изменения в таблице

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

      Напишите в телеграм, разберёмся

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

    У меня вопрос возник:
    чревато ли будет просто открыть connection к базе данных в методе Form1_Load и потом просто на протяжении работы всей программы просто не закрывать его ? Потому что я заметил, что ты везде открываешь connection когда его просто можно при загрузке формы открыть

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

      Попробуйте, по идеи можно и так реализовать, как вы написали

  • @user-sf5qm5cg5s
    @user-sf5qm5cg5s 3 місяці тому

    Скажите пожалуйста, а есть ли в доступном формате написанный код в текстовом варианте или же может где-нибудь расположен скрипт?

    • @CyberDanger
      @CyberDanger  3 місяці тому

      Здравствуйте, на данный момент нет. Возможно где-то и есть на дисках

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

    все говорят, что все понятно... откуда взялся dataGridView1?? Columns следом? дальше этого места двинутся не могу, говорит, что ошибка. не существует в таком контексте.

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

      dataGridView1 добавить на форму через панель элементов. Columns будет доступно в коде после этих действий

  • @KarachiSavage
    @KarachiSavage 3 місяці тому

    Привет, спасибо за видео. Но у меня почему-то проблема. новый товар добавляется и сохраняется в базе данных, но когда я написла код удаленря товара, то почему то при запуске и выборе товара, сначла отображается что он удалился в datagridview, но затем когда я жму сохранить а затем обновить, то товар снова возвращается 😢 Не знаю что делать, вроже все правильно написал

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

    Годно

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

    Здравствуйте, а если у меня есть столбы с чекбоксами, то как мне сделать, что бы при нажатии на какое нибудь поле изменялось состояние чекбокса? Например, если написать ToString, то просто будет писаться рядом с чекбоксом True или False??

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

      Вы можете использовать логическую переменную Boolean (bit в Sql), если значение переменной = 0, то checkbox = false, если 1 - true

  • @Ch-eEsE
    @Ch-eEsE 9 місяців тому +2

    дай исходник плиз я заебался сидеть и пытаться понять почему у меня не выводит данные из базы данных, я делаю все по 3 твоим урокам но нихуя нет

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

    При реализации редактирования ловлю SqlException на преобразование типа данных varchar к numeric в методе update :(

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

      Напишите в телеграм

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

    Видео очень помогло, спасибо, только не очень понятно где и какой запрос нужно написать, чтобы скрыть последний столбец таблицы. Подскажите пожалуйста

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

      В методе CreateColumns нужно написать dataGridView1.Columns[номер вашего RowState в таблице].Visible = false

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

      @@CyberDanger a как узнать последний роу если мы добавляем постоянно записи

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

    Привет, очень полезные видео. У меня для курсовой примерно такое же приложение должно быть. Но у меня есть некоторые особенности, и было бы очень круто, если бы ты смог их разобрать. Например, есть в ms sql таблица с людьми. В этой таблице есть поля "дата рождения" и "возраст". Как сделать так, чтобы программа, в зависимости от даты рождения, сама заполняла поле "возраст"? Или, например, фильтрация данных. Как посчитать и вывести список людей, работающих в конкретной организации? Чтобы отобразилось число этих людей, ну и список имён в идеале. Я искал в интернете, но именно в связке с ms sql не нашёл решений. Буду очень благодарен, если дашь хотя бы ссылки на решение, или сам объяснишь

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

      Настрой триггеры

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

      Можешь прочитать на метаните про это

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

    Видео супер. Но у меня возникла ошибка при удаление строки. System.NullReferenceException: "Ссылка на объект не указывает на экземпляр объекта." выдало вот такую ошибку, хотя писал все в точности как на видео.Не работает именно сохранение удаления. Но почитав коменты понял что у меня только у одного такое.

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

      Нет, не у одного Вас. Столкнулся с такой же проблемой. Именно на этапе сохранения удаления такая же ошибка.

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

    Что делать, если не получается подключиться к базе данных: System.Data.SqlClient.SqlException: "Не удается открыть базу данных "constructionCompany", запрашиваемую именем входа. Не удалось выполнить вход.

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

      Напишите в телеграм - @artem_laichuk

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

    @CyberDanger Здравствуйте,где можно посмотреть исходный код?

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

    Здравствуйте, подскажите пожалуйста, как расставляются индексы(имею ввиду например cells[3] ) в методах UpDate и deleteRow. Мучаюсь 3-ий день,не получается сохранить удаленную строку, при обновлении она снова появляется.

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

      Здравствуйте, напишите в телеграм, обьясню

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

      ​@@CyberDanger а как вас найти у меня тоже самая проблема

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

    Здравствуйте, у меня тут проблемка, при сохранении данных выскакивает ошибка: "System.NullReferenceException: "Ссылка на объект не указывает на экземпляр объекта."", но при этом, данные изменяются в базе данных. Можете подсказать, что в данной ситуации делать?

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

      Пишите в телеграм, решим

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

    Можете пожалуйста подсказать. Не удалось привести тип объекта "system.int32" к типу "system.string". Перепроверил код несколько раз и все равно тоже самое

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

      Напишите в телеграм, решим

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

      вы решили проблему?

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

    Я сделал почти все как и у вас но последн колонну я указал как дата т.к. нужно чтобы там была дата и выводит вот это:
    System.InvalidCastException: "Не удалось привести тип объекта "System.DateTime" к типу "System.String"."
    Помогите пожалуйста я не понимаю что не так

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

      тоже самое, вы как-то решили эту проблему?

  • @mr.fluffy6078
    @mr.fluffy6078 Рік тому

    Добрый день! Не понимаю почему не работает удаление и изменение данных. В C# изменения есть а в sql почему то нет, в чем может быть проблема?

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

      Вы обращались в тг?

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

    Подскажите можноли изменять размер столбцов, весь текст не влазит, не могу нигде найти как это делается?

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

      Можно. docs.microsoft.com/ru-ru/dotnet/desktop/winforms/controls/sizing-options-in-the-windows-forms-datagridview-control?view=netframeworkdesktop-4.8 , вот почитайте

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

    Подскажите, пожалуйста, что делать, если в строке объявления DataBase database = new DataBase() вылезает ошибка "Имя типа или пространства имен «тип/пространство имен» не найдено (вам не хватает директивы using или ссылки на сборку?)"? Импорт SqlClient есть.

    • @user-cg4ur5ok3y
      @user-cg4ur5ok3y 2 місяці тому

      помогите очень надо с этим вопросом..

    • @SRFxVideos
      @SRFxVideos 2 місяці тому

      @@user-cg4ur5ok3y Я его решил год назад, но уже забыл как.

    • @user-cg4ur5ok3y
      @user-cg4ur5ok3y 2 місяці тому

      @@SRFxVideos жаль, а ведь уже утром практику сдавать, а у меня только огрызки кода..🥲😭

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

    У кого таблица не выводится, попробуйте функции из Form1Load в кнопку вставить

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

      Работает, большое спасибо!! У меня вообще не было Form1_Load( Но создал кнопку, занес:
      {
      CreateColumns();
      RefreshDataGrid(dataGridView1);
      }
      И сработало, открылась таблица
      P.S. Если не получается создать кнопки, найдите видео как создать кнопки(рабочие) в Windows Forms помогло!

  • @arroneyoung4020
    @arroneyoung4020 5 місяців тому

    Хелп, выдаёт ошибку((
    System.Data.SqlClient.SqlException: "Ошибка преобразования значения varchar "Mercedes Benz W233" в тип данных int."

    • @Minimax_ind
      @Minimax_ind 5 місяців тому

      У тебя в базе данных куда ты хочешь записать строка типа int, наверное ты начал отсчёт с 1, а не с 0

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

    Здравствуйте. У меня проблема. Прописываю фрагмент кода с удалением данных, все как на видео, но когда запускаю и пытаюсь применить, при сохранении выдаёт исключение. Написано, что индекс за пределами диапазона. Что я только не пробовала, но все равно ошибка. Помогите, пожалуйста.

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

      Напишите в телеграм

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

      Доброй ночи. Вы решили данную проблему, а то столкнулся с такой же. Уже который час не могу пофиксить.

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

    Здравствуйте. У меня возникла ошибка. Когда я хочу вывести на датагрид данные таблицы, в которой есть поля разного типа, например дата, или чар, то в строке dgw.Rows.Add(record.GetString ...) выводитя исключение и код не работает

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

      Напишите в тг, решим

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

      здравствуйте, как вы решили эту проблему ?

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

      @@user-xz5qw3me1p а вы решили?

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

    Спасибо

  • @NoName-tk4ym
    @NoName-tk4ym 2 роки тому

    А можно видео как сделать тоже саммое только в DataGridView выводить данные из нескольких табиц? :)

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

      Выводить можно с помощью запроса, который будет включать в себя inner join. Почитайте про join в интернете

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

    Сделал, всё как на видео, чтобы удалять данные из таблицы, но у меня при обновлении таблицы в самой программе и в базе данных ничего не изменяется и удалённый объект все равно остаётся. Не выдаёт никаких ошибок

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

      Напишите в тг, объясним, уже было много таких случаев

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

      @@CyberDanger Уже разобрался, проблема была в невнимательности, я название таблицы в условии ввёл не правильное...

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

      @@n1riper147 Отлично, что сами пытаетесь разобраться

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

    А можно как-нибудь из textbox на одной форме, записывать в datagridview на другой форме, без БД?

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

      Думаю да, но я не пробовал😅

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

    Знаю, вопрос не по теме. Но зачем использовать старую технологию Вин Формс?

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

      Для написания курсовой нужно либо WinForms либо WPF, для новичка лучшим вариантом будет именно WinForms

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

    Здравствуйте ваш видеоролик очень прекрасный. Спасибо вам за такой контент. Но у меня что то вылезла ошибка при вводе в текстбокс для поиска из БД.(System.Data.SqlClient.SqlException: "concat не является известным имя встроенной функции.") Пожалуйста помогите это исправить

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

      Это вы в тг написали же?😅

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

      @@CyberDanger да да😅👌 кстати спасибо смог решить проблему обновив Sql Server

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

    Очень странно, код для Гридов одинаковый но, в 2 из 3 удаление проходит, но из бд не удаляет и при перезапуске проекта запись снова есть, а для одного грида удаляет но не сохраняет при обновлении снова запись появляется))
    Не знаете в чем может быть проблема?

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

      Гриды на разных вкладках таб-Контрола находятся

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

      В методе deleteRow после проверки нужно ещё раз присвоить rowState.Deleted

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

    Здравствуйте, каким образом можно скрыть поле Modified New?

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

      Напишите в телеграм, решим

  • @spichkka
    @spichkka 3 місяці тому

    Есть готовый проект код?

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

    подскажите пожалуйста, при создании метода update, ругается на строку
    var rowState = (RowState)dataGridView1.Rows[index].Cells[5].Value;
    текст ошибки: "System.NullReferenceException: "Ссылка на объект не указывает на экземпляр объекта.""
    Помогите пожалуйста

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

      Уже в телеграме был похожий вопрос, решилось это тем, что было вписано неправильное значение в Cells[]. Нужно вписать номер ячейки, где находится поле RowState, и не забывать, что считаем с 0. По идеи в этой строке больше никаких проблем не должно быть, так как данные у нас это только номер столбца и строки

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

      @Андрей Фам Напишите в телеграм, помогу - @artem_laichuk

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

      @@CyberDanger если такая же проблема но только заполнение колонок в DataGridView "System.NullReferenceException: "Ссылка на объект не указывает на экземпляр объекта.""

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

      @@DaniilLiubko Проблема в том, что на главной форме в DataGridView нужно отключить все галочки, как было показано на видео

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

      @@CyberDanger да, я уже нашел в чем дело, только теперь проблема в rows.Clear() System.NullReferenceException: "Ссылка на объект не указывает на экземпляр объекта."" извините еще раз

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

    заливай всегда сурс код

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

    Добрый день, в 13:51 как можно реализовать без If в случае если в таблице нет int данных вообще?

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

      Еще не нашел как?

    • @CyberDanger
      @CyberDanger  Рік тому +1

      @@user-ss3ht3uz8r Просто выполнять запрос без проверки

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

      @@CyberDanger я пошел более сложным и наверняка глупым путем
      В условии если создал такое условие
      If (pasD.Text == ps)
      pasD - название текст бокса
      ps - переменная типа string

    • @user-ss3ht3uz8r
      @user-ss3ht3uz8r Рік тому +1

      Сделал запуск без проверки, все ок
      Спасибо🙃

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

      ​​@@CyberDanger о нашёл то что искал))

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

    Есть ли какие-то причины, по которым может не работать удаление и редактирование (в программе изменения отражаются, но в базе - нет)? При том что добавление работает корректно, никаких ошибок нет и пример из видоса уже построчно написал и перепроверил, но удаление и редактирование в базе не сохраняются(

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

      Да, напишите в телеграмм

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

      @@CyberDanger такая же проблема, как быть?

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

      @@user-eq6zm4zo1m писать в тг

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

      Я конечно извиняюсь, но решили проблему ?

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

      @@dat1co да, решил, это давненько было, но если актуально могу попробовать помочь