Tap to unmute

C#. Работа с удаленной БД из приложения Window Forms. Урок 2

  Рет қаралды 51,878

Byte++

Byte++

Күн бұрын

Пікірлер: 98
@today1227
@today1227 4 ай бұрын
Прошло 6 лет, но мне так помогло это пособие. Я с бд с 12 лет не понимал как работать, но теперь есть немного знаний. Огромное спасибо.
@BeCeJIb4aK97
@BeCeJIb4aK97 7 жыл бұрын
Каждый день ты спасаешь миллионы студентов!) Дай бог здоровья)
@Bytepp
@Bytepp 7 жыл бұрын
Даже так)) Спасибо)
@sh1man788
@sh1man788 6 жыл бұрын
@@Bytepp проблема такая что без файла "ваше название приложения".exe.config не запускается, из за того что нет подключения к бд
@grigoriysannikov9169
@grigoriysannikov9169 4 жыл бұрын
Да, мне тоже понравилось как объясняет!! Супер! спасибо
@Svetlyi_chelovek
@Svetlyi_chelovek 3 жыл бұрын
Шедевральная работа. Не умно, а гениально! Просто, надежно, и работает как швейцарские часы! Оставил этот способ напоследок, и перепробовав кучу способов - решился таки посмотреть ролик, взялся за этот, написал с нуля под свою задачу и дошел до конца, отладил - и очень доволен! 2 дня я мучался, пытаясь найти хоть один адекватный пример - и наконец нашел этот! Без этого я бы вряд ли справился и нашел подробные алгоритмы работы с данными, упакованные в одном примере! А на них можно сделать гораздо более сложную и собственную задачу. Автор настоящий гений!
@Radag0nn563
@Radag0nn563 3 жыл бұрын
Ты просто самый лучший! Я потратил более 5 часов своей жизни на поиск решения об адекватном редактировании и удалении данных из дата грид из бд. Ты за это видео научил меня больше, чем за пол года в колледже. Огромное спасибо!
@Bytepp
@Bytepp 3 жыл бұрын
Очень рад!))
@d1masxxx748
@d1masxxx748 5 жыл бұрын
Это видео должно иметь гораздо больше лайков. Спасибо.
@Bytepp
@Bytepp 5 жыл бұрын
Пожалуйста))
@oldzadrotgames4621
@oldzadrotgames4621 7 жыл бұрын
Было бы круто посмотреть как работать с большим количеством таблиц) а так очень полезно, достаточно подробно и не нудно спасибо
@МарияЮрченко-з7ъ
@МарияЮрченко-з7ъ 4 жыл бұрын
Жирный лайк и огромное СПАСИБО! Ты спас мою курсовую))
@Bytepp
@Bytepp 4 жыл бұрын
Очень рад))
@gudsan1000
@gudsan1000 6 жыл бұрын
Спасибо! Все подробно рассказано. Тебе преподавать в вузе нужно.
@Bytepp
@Bytepp 6 жыл бұрын
Крутая идея)) Спасибо)
@timetoeatsomenutsforbreakf9888
@timetoeatsomenutsforbreakf9888 6 жыл бұрын
Хотелось бы увидеть продолжение с поиском данных по базе данных:)
@ИванЧепурной-з2б
@ИванЧепурной-з2б 6 жыл бұрын
Вот спустя несколько месяцев это видео мне пригодилось:) Круто! Спасибо!
@shibash1
@shibash1 6 жыл бұрын
Отличный урок. Все понятно и чётко.
@zarekgmbh9203
@zarekgmbh9203 7 жыл бұрын
Здравствуйте! Спасибо за видео! Очень познавательно! Можете, пожалуйста, снять продолжение видео с конструкцией SELECT и работой с подчинёнными таблицами. Например, Студенты и их Оценки на одной форме в двух разных ListView. Спасибо! Успехов!
@developer7707
@developer7707 6 жыл бұрын
Делайте побольше таких видео!
@workshop2119
@workshop2119 6 жыл бұрын
Автору большое спасибо!!!
@WeeefuTV
@WeeefuTV 6 жыл бұрын
Покажи как делать запросы на выборку с использованием вычислительных полей
@vladlenvolkov5297
@vladlenvolkov5297 5 жыл бұрын
...а как добавлять данные с привязкой к id другой таблицы...?
@petrdankin796
@petrdankin796 6 жыл бұрын
Все очень здорово и интересно, но хотелось бы и про SELECT узнать
@dimapanasenko5111
@dimapanasenko5111 5 жыл бұрын
По идее, туда можно прописать пустой текстБокс, куда можно вводить свои SQL-запросы
@ДмитрийЛасточкин-я1у
@ДмитрийЛасточкин-я1у 7 жыл бұрын
у меня не хочет подключаться к базе данных, я не знаю где взять имя сервера
@АлександрСтепанов-и1ч8л
@АлександрСтепанов-и1ч8л 6 жыл бұрын
делаю всё точь в точь как в видео. Но при создании таблицы в базе данных как на 3:48 у меня выскакивает ошибка " Не удалось получить сведения о схеме из базы данных " из за чего это ? всё уже перепробовал? хостинг точно такой же. панель управления тоже.
@КириллВеденев-р7г
@КириллВеденев-р7г 2 жыл бұрын
Почему у меня при открытии заполненной строки студента при вызове UPDATE выходят пустые данные??
@Николай-ш8ж4у
@Николай-ш8ж4у 5 жыл бұрын
Спасибо за урок! В процессе возник вопрос: разве *.exe.config, который после компиляции лежит рядом с *.exe нельзя элементарно блокнотом открыть, и весь данный connectionString будет на виду? И никакого дизассемблирования не нужно.
@KillMercy
@KillMercy 5 жыл бұрын
По больше бы видео по БД с зависимостью таблиц и работой больше одной таблицей одновременно. Было бы интересней... а то select, delete, update, insert кажется легко/просто и на ютубе этого много, а вот больше одной таблицей одновременно и зависимостью таблиц - такого нету...
@pi4vp
@pi4vp 7 жыл бұрын
Делал всё в точности, как здесь 24:58 ListViewItem item = new ListViewItem(new string [ ] { Convert.ToString(sqlReader ... Откуда взялось IndexOutOfRangeException и к тому же переполнение только одного поля? Что делать?
@АлександрОстапенко-б4ч
@АлександрОстапенко-б4ч 7 жыл бұрын
Хороший урок, но хотелось бы увидеть как делать перекрестные таблицы. Например: в таблицу "Заказ" можно было бы ставить Клиента из таблицы "Клиенты" и т.д. На просторах интернета пока не нашел, может плохо ищу. Если есть такой материал, можете носом ткнуть?
@kevinkent6777
@kevinkent6777 6 жыл бұрын
Да, такое видео нужно многим.
@Sentaur-qd8im
@Sentaur-qd8im 7 жыл бұрын
Очень круто! Спасибо большое!
@НаташаЗавороткина
@НаташаЗавороткина 5 жыл бұрын
Пытаюсь подключиться к БД, выдаёт ошибку "сервер не найден или недоступен", писала в поддержку, они не смогли исправить. что это может быть?
@Bytepp
@Bytepp 5 жыл бұрын
Пароль, имя пользователя, имя бд, имя хостинг. Проверь строку подключения, проверь передаешь ли ты экземпляр класса sqlconnection в конструкторы sqlcommand
@АртемБястик
@АртемБястик 6 жыл бұрын
Дай бог здоровья, если бы не ты не было бы у меня курсача. Расскажи где ты всему этому научился
@MishechkaA
@MishechkaA 4 жыл бұрын
Привет, скажи, а можно на 25:26 закрасить ID колонку другим цветом? Согласно docs.microsoft.com/ru-ru/dotnet/api/system.windows.forms.listviewitem?view=net-5.0 для класса ListViewItem в том формате, как ты писал, можно только всю строку закрасить, но может есть решение?
@КристоферВастеев
@КристоферВастеев 3 жыл бұрын
А как вывести те же данные с listview в другую базу данных, тобишь мне лишь определенные столбцы с listview вывести в БД SQL надо.
@OtecRima
@OtecRima 5 жыл бұрын
У меня проблема, у меня визуал студия, не видит ни одну удаленную базу, видит только на локальном компе, как быть ? установлен SQL Server 2008 R2.
@АртёмПахомов-ж4т
@АртёмПахомов-ж4т 6 жыл бұрын
Спасибо за урок, расскажите пожалуйста как делать поиск в таблице?
@Bytepp
@Bytepp 6 жыл бұрын
Ок, в ближайшее время сниму видео.
@R7eker
@R7eker 2 жыл бұрын
@@Bytepp не снял(
@АртёмЧеркашин-л5л
@АртёмЧеркашин-л5л 7 жыл бұрын
Хотелось бы еще узнать, как осуществляется поиск в таблице? и как реализуются отчеты по ним) за урок спасибо)
@Bytepp
@Bytepp 7 жыл бұрын
Выборка по какому-то запросу - это и есть по сути поиск) По возможности сниму видео-продолжение по разным способам выборок ;)
@timetoeatsomenutsforbreakf9888
@timetoeatsomenutsforbreakf9888 7 жыл бұрын
Сделай, пожалуйста)
@Sentaur-qd8im
@Sentaur-qd8im 7 жыл бұрын
Вот бы еще от вас уроки по экспорту БД из 1С в MySQL и автоматическая периодическая синхронизация данных.
@Bytepp
@Bytepp 7 жыл бұрын
1С не занимаюсь) Если когда-нибудь столкнусь с 1С обязательно сделаю виде))
@АнатолийШубин-ф6ь
@АнатолийШубин-ф6ь 6 жыл бұрын
Подскажите пожалуйста как организовать поиск в списке по введенному наименование(конструкцию SELECT)
@victorshlykov527
@victorshlykov527 6 жыл бұрын
Спасибо за уроки, подскажите, как сделать, чтобы после закрытия формы UPDATE данные в listView1 обновлялись сами, а не по нажатию кнопки Обновить?
@vladimirkaliagin4697
@vladimirkaliagin4697 4 жыл бұрын
верни функцию вызова данных после обновления
@M1mass
@M1mass 5 жыл бұрын
А почему бы вместо ListView не использовать DataGridView? + - подводные камни?
@АзаматБейсембаев-ж9ф
@АзаматБейсембаев-ж9ф 5 жыл бұрын
У меня такой вопрос сайт reg.ru который на видео и нынешний сайт reg.ru это один и тот же. Просто интерфейс разный и создание базы данных по другому. Какие подобный сайты есть.
@АлеАле-ч2й
@АлеАле-ч2й 6 жыл бұрын
45:45 время _ почему в трай не всё оборачиваем, а после пишем ? _ извините простите, но не понимаю _ кто знает два слова поясните пожалуйста! =)
@dimapanasenko5111
@dimapanasenko5111 5 жыл бұрын
В трай оборачиваем только то, что может пойти не так, как запланировано. Всё, что зависит только от нас, мы проверяем на этапе отладки. То, что зависит от "исправности" базы данных, например, нужно проверять "трай".
@Майерс-р6э
@Майерс-р6э 4 жыл бұрын
Делаю с локальной бд, однако выдает ошибку "существует назначенный этой команде Command открытый DataReader" и понятно, что надо как-то последовательно запросы делать, но как не знаю.
@Майерс-р6э
@Майерс-р6э 4 жыл бұрын
Ммм, ясно. В if отрицания не было. Пора спать. За видео огромное спасибо!
@Bytepp
@Bytepp 4 жыл бұрын
@@Майерс-р6э, рад, что разобрался))
@its.__ed
@its.__ed 7 жыл бұрын
Красавчик) Помог... Спс огромное
@Bytepp
@Bytepp 7 жыл бұрын
;)
@gudsan1000
@gudsan1000 6 жыл бұрын
А как вывести связанные таблицы этим способом? Точнее в дрй listview данные по конкретному студенту, например оценки по экзаменам
@ВладимирБаденков-г9й
@ВладимирБаденков-г9й 5 жыл бұрын
Кто нибудь может ответить? Создал базу на reg.ru. С VS при подключение видит базу, видит таблички с данными, а при попытке создать или открыть таблицу выдает ошибку: "Конструктор обнаружил ошибку при загрузке определения таблицы". Что может быть не так? Пробовал на VS2017 windows7 32 и w10 64bit.
@Bytepp
@Bytepp 5 жыл бұрын
Проверь строку подключения, адрес сервера пароль, логин, имя таблицы. Возможно ещё несовместимость версий MS SQL сервер на хостинге и у тебя на ПК.
@ВладимирБаденков-г9й
@ВладимирБаденков-г9й 5 жыл бұрын
@@Bytepp Все гораздо проще. Написал в техподдержку рег.ру, там дали права на пользователя бд и все заработало. Оказывается нужно подавать заявку для этого, самому не сделать.
@azatgafarov199
@azatgafarov199 5 жыл бұрын
@@Bytepp Дружище) не подскажешь как записать результат запроса в TextBox. не могу разобраться. Будет время помоги пожалуйста...
@brisk24
@brisk24 3 жыл бұрын
Решение: kzbin.info/www/bejne/bpCqk3qoh6-Xos0
@ВасилийКукушкин-х4ъ
@ВасилийКукушкин-х4ъ 5 жыл бұрын
А ссылки по работе с локальной бд в описание не осталось?
@ВикторПетров-ю7и
@ВикторПетров-ю7и 6 жыл бұрын
Все супер.
@ВикторПетров-ю7и
@ВикторПетров-ю7и 6 жыл бұрын
Почему больше нет видеозаписей?
@ПрофиотБога
@ПрофиотБога 5 жыл бұрын
Сервер должен иметь поддержку .NET и с системой Microsoft?
@aslanaslan3
@aslanaslan3 5 жыл бұрын
Подскажите пожалуйста, как SELECT добавить?
@dimapanasenko5111
@dimapanasenko5111 5 жыл бұрын
Думаю, у нас уже есть вся необходимая информация, чтобы самостоятельно создать ещё одну Форму, куда можно самостоятельно вписать "SELECT ... WHERE ..."
@РоманСуворов-й2т
@РоманСуворов-й2т 6 жыл бұрын
Отличный урок, спасибо) а на Xamarin так же возможно реализовать ?
@timofejevd
@timofejevd 4 жыл бұрын
большое спасибо
@Bytepp
@Bytepp 4 жыл бұрын
Пожалуйста))
@sultansalihov6544
@sultansalihov6544 5 жыл бұрын
Ошибка №40 не у кого не возникала?
@АзаматБейсембаев-ж9ф
@АзаматБейсембаев-ж9ф 5 жыл бұрын
у меня такая ошибка
@krosso_channel
@krosso_channel 5 жыл бұрын
А если я поставил локальный сервак, то какой Ip прописывать?
@Kirill-medvedev168
@Kirill-medvedev168 5 жыл бұрын
НТИ?
@krosso_channel
@krosso_channel 5 жыл бұрын
@@Kirill-medvedev168 Что ты имеешь ввиду?
@ILS4F
@ILS4F 5 жыл бұрын
@@krosso_channel нашел решение?
@krosso_channel
@krosso_channel 5 жыл бұрын
@@ILS4F ну я посмотрел ещё несколько уроков, в итоге смог подключиться к своей бд и вывести данные в форму
@ДенисГулаев
@ДенисГулаев 5 жыл бұрын
Здравствуйте, на данном видео представлено приложение с архитектурой клиент-сервер?
@dimapanasenko5111
@dimapanasenko5111 5 жыл бұрын
client - DB SqlClient Подключение не через Сокет, а через ConnectionString.
@avgustinaa
@avgustinaa 6 жыл бұрын
А можно вопрос? Я написала программу на шарпе используя mysql Подключала mysql коннектором Подскажите может как лучше сделать, или перенести Бд чтобы все работало и заработало при инсталляции exe файла, надеюсь я немного понятно обьяснила😇 заранее спасибо
@Bytepp
@Bytepp 6 жыл бұрын
Тут уже как вам проще сделать, или надо исходить из того, насколько жестки требования к данной работе. Обычно все программы делаются с инсталятором.
@channelName8020
@channelName8020 7 жыл бұрын
Опа, что это? Подсказка для моей курсовой работы? :D
@Bytepp
@Bytepp 7 жыл бұрын
XD Сколько я уже таких комментов под этим видео видел)))
@MysteryTwistZz
@MysteryTwistZz 6 жыл бұрын
Мне конечно не ответят, но вот все работает. А когда открываю Debug на другом компе на котором нет VS, то ничего не работает. Указал место положение базы правильно
@КсенияЗахаркина-с5х
@КсенияЗахаркина-с5х 5 жыл бұрын
Здравствуйте, вы решили эту проблему? А то я делаю диплом и столкнулась с этой проблемой.
@НиколайЛукоянов-ч9ж
@НиколайЛукоянов-ч9ж 5 жыл бұрын
A что за сайт в видео? Если тупо ввести "reg.ru", то выдает сайт сделанный очень с жиру бесящимся животным. Какой же это тогда сайт?
@lurebox8466
@lurebox8466 6 жыл бұрын
Привет, help my please!!! Посмотрел это видео, все круто. Думаю надо тоже в своем проекте сделать подключение к БД с помощью app config. Все делаю в точной последовательности как ты, кроме того что подключаюсь я из пользовательского элемента управления. Ошибка null reference.example. Порой даже VS вылетает. Ни чего ни смог нагуглить толкового по этому поводу(((. На тебя одна надежда.
@АлеАле-ч2й
@АлеАле-ч2й 6 жыл бұрын
37,14*,1*2,1*1 айпы=)
@ВладимирБаденков-г9й
@ВладимирБаденков-г9й 6 жыл бұрын
Во-первых на рег.ру при создании нет списка поэтому только mysql, во вторых нет ip сервера нигде не видно. У вас какой-то странный сайт рег.ру логотип совсем другой)
@severelife8859
@severelife8859 6 жыл бұрын
www.reg.ru/support/hosting-i-servery/hosting-sajtov/bazy-dannyh/udalennyy-dostup-k-bazedannyh-mssql глянь инструкцию
@nekitkee
@nekitkee 4 жыл бұрын
Юзайте entity framework господа
@serhioramires3166
@serhioramires3166 5 жыл бұрын
Вроде урок редкий. Не так много на русском хороших видоеуроков. Поставил лайк за это. Но вообще от видео ощущение отторжения. Кодер делает код как он привык с какими-то своими загагулинами, обработчиками. Это все вызывает стойкий блевотный рефлекс. Наверно мы просто разные. Внешне и программа ничего и код нормальный, но такой программой пользоваться не хочется. Очень много поганого от ООП стиля. Накрутили типа для удобства, а на деле получили очередное извращение. ps Посмотрел еще раз и поставил дизлайк.
@bensla3931
@bensla3931 6 жыл бұрын
А с xamarin.forms жто работает?
C#. Перечисления. Урок 49
12:39
Byte++
Рет қаралды 1,9 М.
黑天使只对C罗有感觉#short #angel #clown
00:39
Super Beauty team
Рет қаралды 36 МЛН
Cat mode and a glass of water #family #humor #fun
00:22
Kotiki_Z
Рет қаралды 42 МЛН
CMake основы
12:46
S0ER
Рет қаралды 52 М.
Как устроена сирена воздушной тревоги?
25:34
Музей Подземная Москва — Live
Рет қаралды 128 М.
как тебе будут продавать в 2025
16:22
Тихон Смирнов
Рет қаралды 409 М.
The most complex city-building simulator
17:23
StopGame
Рет қаралды 445 М.
Подъем в ледяную гору. Китай против Quattro
15:32
Поднебесный Гараж
Рет қаралды 2,9 МЛН