Подключение базы данных Access к приложению Visual Studio

  Рет қаралды 66,495

Megamozg Сhannel

Megamozg Сhannel

4 жыл бұрын

▶️Практическая работа №6 - Подключение базы данных к приложению Visual Studio◀️
В данном видео демонстрируется процесс подключения базы данных к приложению, созданному в Visual Studio. Вы научитесь подключать базу данных, созданную в Microsoft Access.
💾 Для связи БД с Visual Studio 2022 на компьютер необходимо установить: disk.yandex.ru/d/vyRs4euZMRe_xQ
✔️Ссылка на файл с базой данных: cloud.mail.ru/public/4352/3tx...
🔥Ссылка на плей-лист со всеми практическими работами по Visual Studio: • Изучаем Visual Studio ...

Пікірлер: 135
@user-ok8nu4pl2l
@user-ok8nu4pl2l 4 жыл бұрын
Ну красавчик. Довольно познавательно для студента-заочника. Жду новые видео! Успехов!
@megamozgchanel
@megamozgchanel 4 жыл бұрын
Спасибо за комментарий. Новые видео обязательно будут
@yurimo8366
@yurimo8366 Жыл бұрын
Большое спасибо, очень интересно и познавательно.
@user-ro6ql8oc9m
@user-ro6ql8oc9m 4 жыл бұрын
Круто! подписка! Все четко и без мыла!
@megamozgchanel
@megamozgchanel 4 жыл бұрын
Спасибо!
@pechenka2111
@pechenka2111 4 жыл бұрын
Очень хорошее и понятное видео. Лайк обязательный
@megamozgchanel
@megamozgchanel 4 жыл бұрын
Спасибо!
@atahan5694
@atahan5694 4 жыл бұрын
Редко ставлю лайк и уж тем более оставляю комментарий, но, Огромное спасибо!!! Лайк! Комментарий! Уважение!
@megamozgchanel
@megamozgchanel 4 жыл бұрын
Рад, что вы так высоко оценили видео!
@jonyonee
@jonyonee 3 жыл бұрын
Спасибо вам большое смотря ваши видео хочет обучаться узнавать новое
@megamozgchanel
@megamozgchanel 3 жыл бұрын
Спасибо за отзыв, приятно!!
@kirillbokshits4363
@kirillbokshits4363 2 жыл бұрын
Огромное спасибо!
@user-zb5dl5on3x
@user-zb5dl5on3x 2 жыл бұрын
Спасибо большое! Очень полезное видео!
@megamozgchanel
@megamozgchanel 2 жыл бұрын
Рад, что видео полезно для вас! От вас лайк и подсписка - это лучшая благодарность!
@kmv-host2896
@kmv-host2896 3 жыл бұрын
Отличное видео ! Продолжайте в том же духе
@megamozgchanel
@megamozgchanel 3 жыл бұрын
Спасибо за отзыв
@user-zx5ht8kz5h
@user-zx5ht8kz5h 4 жыл бұрын
Очень интересное и полезное видео!
@megamozgchanel
@megamozgchanel 4 жыл бұрын
Спасибо за отзыв
@aruzhanrazakova9862
@aruzhanrazakova9862 3 жыл бұрын
Спасибо от всех студентов IT ^_^
@sbornayakokkainar5463
@sbornayakokkainar5463 3 жыл бұрын
+
@megamozgchanel
@megamozgchanel 3 жыл бұрын
Рад помочь! Можете еще что-то полезное будет! Подписывайтесь!
@empty9112
@empty9112 3 жыл бұрын
ахахахаха )))
@brodieatlas7295
@brodieatlas7295 3 жыл бұрын
I know I'm kind of randomly asking but do anyone know of a good place to watch newly released series online ?
@rohansilas396
@rohansilas396 3 жыл бұрын
@Brodie Atlas Try FlixZone. You can find it by googling =)
@OstrovGames
@OstrovGames 2 жыл бұрын
Ля, молодца! Видел такое подключение, но ты всё объяснил, спасибо тебе за это огромное!!!
@megamozgchanel
@megamozgchanel 2 жыл бұрын
Рад помочь! Лучшая благодарность от вас - это лайк и подписка на канал!
@user-bo1oq9qq3b
@user-bo1oq9qq3b 2 жыл бұрын
@@megamozgchanel А если при подключении таблица не показывается в поле и при выполнении ничего нет, а в предпросмотре данных всё отлично?
@megamozgchanel
@megamozgchanel 2 жыл бұрын
@@user-bo1oq9qq3b Удалите подключение и пересоздайте снова, формат БД, как показа в видео? Если нет пересохраните в нужно формате.
@artashesmkhitaryan3482
@artashesmkhitaryan3482 3 жыл бұрын
Красавчик, подписался!
@megamozgchanel
@megamozgchanel 3 жыл бұрын
Спасибо!
@wotmastersclub5559
@wotmastersclub5559 5 ай бұрын
Молодец 👍
@roma9957
@roma9957 2 жыл бұрын
Спс очень классный урок
@megamozgchanel
@megamozgchanel 2 жыл бұрын
Рад помочь!
@nicolaspromerus6194
@nicolaspromerus6194 4 жыл бұрын
Спасибо Ты супер обожаю твои ролики .Можешь сделать ролик там чтоб можно было обращаться к сайтам
@megamozgchanel
@megamozgchanel 4 жыл бұрын
Спасибо за отзыв. Обязательно, постараюсь выполнить вашу просьбу.
@user-bq1hf7so4s
@user-bq1hf7so4s 2 ай бұрын
Большое спасибо за подробное объяснение. Я смог реализовать базу данных и функционал не имея никакого опыта в работе с базами. Единственное что осталось непонятным- почему обновление dataGridView1 в моём случае происходит только после пере захода в приложение. Строчка "this.сотрудникиTableAdapter.Fill(this.countCompDataSet.Сотрудники);" перенесена на каждый button, копирование в входной каталог настроено как на видео
@megamozgchanel
@megamozgchanel 2 ай бұрын
К сожалению без кода тяжело что-то рекомендовать или исправить
@juegos5606
@juegos5606 Жыл бұрын
Лучший
@megamozgchanel
@megamozgchanel Жыл бұрын
Рад помочь!
@vladimirkostjukevics2760
@vladimirkostjukevics2760 Жыл бұрын
У меня VS2017, на c++. Не могу подключить базу данных через мастера подключения, 11мин15 сек(Data Grid View) отсутствует пункт Другие источники данных....что делать? До этого момента все было хорошо, с базой связь есть.
@seoonlyRU
@seoonlyRU 2 жыл бұрын
спс)) ловим жирненький плюс от СЕООНЛИ
@megamozgchanel
@megamozgchanel 2 жыл бұрын
Рад помочь!
@BahitoMohito
@BahitoMohito 2 жыл бұрын
красавчик
@megamozgchanel
@megamozgchanel 2 жыл бұрын
Спасибо!
@Nurgiza.Zhoomart
@Nurgiza.Zhoomart Жыл бұрын
"данная строка кода позволяет загрузить данные в таблицу "бДDataSet.Книги". При необходимости она может быть перемещена или удалено" Кто знает, что делать в таком случае?
@user-qb4xe2os3b
@user-qb4xe2os3b 4 жыл бұрын
А можно брать поле формата 2010, просто у меня в этой БД есть фишки которых нет в 2002-2003. Очень волнует этот вопрос
@megamozgchanel
@megamozgchanel 4 жыл бұрын
Имеете в виду версию Access 2010? Можно, формат mdf при сохранении
@Unrealchik
@Unrealchik 4 жыл бұрын
Спасибо огромное за полезное видео! Хотел уточнить, будет ли работать приложение с подключенной базой данных .mdb на компьютере без Access? Спасибо!
@megamozgchanel
@megamozgchanel 4 жыл бұрын
Будет. VS создают копию в необходимом формате.
@bandilaim
@bandilaim 4 жыл бұрын
Вопрос возможно не по теме, но как правильно изменять данные в таблицах чтоб не вызывало ошибку?
@megamozgchanel
@megamozgchanel 4 жыл бұрын
Можно подробнее? Что вы имеете в виду. Добавление данных в таблицу через форму? Есть видео в плейлисте использование запроса INSERT INTO
@cyberbutcher2655
@cyberbutcher2655 Жыл бұрын
Здравствуйте, а можно ли изменить название столбцов в самой DataGridView, при этом оставить названия столбцов какие были в аксессе? А также убрать столбик id. Если да, то как это сделать?
@megamozgchanel
@megamozgchanel Жыл бұрын
Если я не ошибаюсь, то можно, но давно этого не делал
@user-cx5he6tl6x
@user-cx5he6tl6x 3 жыл бұрын
Здравствуйте. На флешке у меня готовая БД есть, которую надо связать с вижуалом. А на компьютере к сожалению Access нет, смогу ли я без Access связать бд с вижуалом?
@megamozgchanel
@megamozgchanel 3 жыл бұрын
Скорее всего нет
@user-nj8yn1ce5r
@user-nj8yn1ce5r 4 жыл бұрын
А что делать если у меня в форме не отображаются данные (названия столбцов) когда добавляю таблицу? Так же и информация из строк тоже не появляется. Хотя в обозревателе серверов показывает что таблица подключена.
@megamozgchanel
@megamozgchanel 4 жыл бұрын
Формат БД такой же как в видео? mdb? Если да, то все-таки не верно настроено подключение, еще аз внимательно посмотрите видео.
@user-bo1oq9qq3b
@user-bo1oq9qq3b 2 жыл бұрын
@@megamozgchanel у меня тоже и я перепроверила раза 4
@Dionysu
@Dionysu 2 жыл бұрын
Извините, а вы уже как то справились с этой проблемой? просто тоже с этим столкнулся и нигде не могу найти решение
@Romzec1
@Romzec1 4 жыл бұрын
Здравствуйте! А если поле вещественное с плавающей точкой (3.14). В Access поля с вещественными числами записываются через запятую, а в C# через точку и когда добавляешь число с точкой происходит ошибка. Не могли бы записать видео с вещественным полем, к примеру Оклад. Было бы полезно посмотреть, как решается данная проблема
@megamozgchanel
@megamozgchanel 4 жыл бұрын
Хорошо, постараюсь сделать в ближайшее время!
@Romzec1
@Romzec1 4 жыл бұрын
@@megamozgchanel Спасибо! Буду ждать.
@yurimo8366
@yurimo8366 Жыл бұрын
Скажите пожалуйста, как все это выполнить на Form2 и при необходимости нажатием кнопки на Form1 запустить Form2 и продолжать работать с dataGridView, который установлен на Form2, а потом при необходимости вернуться на Form1.
@megamozgchanel
@megamozgchanel Жыл бұрын
Не совсем понял вашу идею, но думаю, что можно сделать сохранение данных при переходе на другую форму, а при открытии второй формы считать данные снова. Может я вас не правильно понимаю.
@csgo1.617
@csgo1.617 3 жыл бұрын
прощу тебя помоги я завтра буду сдавать диплом у меня проблема после того как я подключил баз вот код myConnection = new OleDbConnection(connectstring); myConnection.Open(); вот ошибка : System.ArgumentException: "Формат строки инициализации не соответствует спецификации, начиная с индекса 33."
@megamozgchanel
@megamozgchanel 3 жыл бұрын
К сожалению не смогу так помочь, не имея БД и не видя весь код.
@user-be9rc4yz8r
@user-be9rc4yz8r 2 жыл бұрын
Привет, слушай подскажи ещё пожалуйста. Вот я уже все подключил, подсоединил к программе самой, всю базу данных. И вот если я в базе меняю названия столбика допустим или его тип данных, то всё, программа не запускается никак, и эта проблема абсолютно у всех моих знакомых, и все они чтоб что-то поменять, полностью абсолютно всё переделывали, а я уже очень много сделал, мне не вариант. Есть какой-то способ как можно "обновить" это все в программе. Подскажи пожалуйста
@megamozgchanel
@megamozgchanel 2 жыл бұрын
Если у вас написаны запросы, то ни как, естественно. Так как по коду вы обращаетесь к полям, которых не существует.
@kitayapa
@kitayapa 2 жыл бұрын
Здравствуйте! Подскажите, пожалуйста, что делать, если выдаёт ошибку "Поставщик Microsoft.ACE.OLEDB.12.0 не зарегистрирован на локальном компьютере"?
@megamozgchanel
@megamozgchanel 2 жыл бұрын
Возможно формат БД не подходящий. Пересохраните БД в нужном формате.
@kitayapa
@kitayapa 2 жыл бұрын
@@megamozgchanel в том-то и дело, что формат соответствующий. На компе в универе с первой попытки получилось подключить, а дома ни в какую :(
@katsuo6347
@katsuo6347 2 жыл бұрын
@@kitayapa тоже самое было,переустановил на версию 2017 года - все работает
@user-ex4nd8fs1q
@user-ex4nd8fs1q Жыл бұрын
@@katsuo6347 вижуалку переустановил или access?
@katsuo6347
@katsuo6347 Жыл бұрын
@@user-ex4nd8fs1q аксес
@maksatm3974
@maksatm3974 3 жыл бұрын
У меня не показывает таблицу на Visual studio какая-то ошибка не удалось получить данные таблицы
@megamozgchanel
@megamozgchanel 3 жыл бұрын
Скорее всего не верно связали таблицу с приложением. Или не подходящий формат БД
@user-nw7yy3pj1u
@user-nw7yy3pj1u 3 жыл бұрын
Я подключил таблицу, но в DataGridView таблица не выходит. Ошибка: Не удается получить данные схемы для таблицы или представления Книги. При обработке данных обнаружена одна или несколько проблем. Можете подсказать как исправить эти ошибки?
@megamozgchanel
@megamozgchanel 3 жыл бұрын
В первую очередь посмотрите формат БД, расширение файла, так ли вы ее сохранили.
@user-nw7yy3pj1u
@user-nw7yy3pj1u 3 жыл бұрын
@@megamozgchanel попробую ещё раз, спасибо
@user-nw7yy3pj1u
@user-nw7yy3pj1u 3 жыл бұрын
@@megamozgchanel так тоже не работает, те же ошибки. У меня access 2016
@ayazhanseriktayeva
@ayazhanseriktayeva 3 жыл бұрын
Здравствуйте, а бд формат .accdb ? Это можно соединить
@megamozgchanel
@megamozgchanel 3 жыл бұрын
Можно конечно. Или можете просто формат изменить в Access
@ayazhanseriktayeva
@ayazhanseriktayeva 3 жыл бұрын
@@megamozgchanel вот у меня аксес 2010. Там написано что невозможно изменить формат аксеса. И когда я соединяла БД в формате . accdb , у меня выдаётся ошибка
@ayazhanseriktayeva
@ayazhanseriktayeva 3 жыл бұрын
@@megamozgchanel здравствуйте, можно вопрос? Как удалить базу данных и соединит новую базу.
@megamozgchanel
@megamozgchanel 3 жыл бұрын
@@ayazhanseriktayeva Заново душить компонент с формы и соединение. Снова создать соединение с базой по видео
@user-qs3dn4vh8w
@user-qs3dn4vh8w 2 жыл бұрын
Здравствуйте!Вы пишите дипломные работы?
@megamozgchanel
@megamozgchanel 2 жыл бұрын
Нет времени на это!
@usovskieekstremaly
@usovskieekstremaly 2 жыл бұрын
System.InvalidOperationException: "Поставщик "Microsoft.ACE.OLEDB.12.0" не зарегистрирован на локальном компьютере выскакивает эта ошибка
@megamozgchanel
@megamozgchanel 2 жыл бұрын
Возможно формат БД не подходит, попробуйте пересохранить БД с другим расширением.
@kirillbokshits4363
@kirillbokshits4363 2 жыл бұрын
Мне помогло в диспетчере конфигураций поменять значение платформы с Any CPU на х64
@user-oo4pj2lf7k
@user-oo4pj2lf7k 2 жыл бұрын
@Butnv_natalya kzfaq.info/get/bejne/q-B8dMKrnNqogKc.html Тут и для Вашей проблемы и для той, которая может возникнуть ранее, если на этапе подключения mdb файла и его проверки выскакивает ошибка с разрядностью. Короче универсально должно решить все.
@barebyx7728
@barebyx7728 Жыл бұрын
@@kirillbokshits4363 Лучший
@user-on4yo2pq1o
@user-on4yo2pq1o 7 ай бұрын
@@kirillbokshits4363, спасибо огромное! Наконец-то база данных подключилась!
@user-ye9zx4hn8v
@user-ye9zx4hn8v Жыл бұрын
А есть то же самое только на С++?
@megamozgchanel
@megamozgchanel Жыл бұрын
Точно не скажу, но не встречал
@atolerator
@atolerator 8 ай бұрын
Подскажите пожалуйста, что делать, если на 9:56 у меня не появляется окно Свойств? Из-за этого я не могу достать Строку подключения. Заранее спасибо
@atolerator
@atolerator 8 ай бұрын
Разобрался: нужно нажать F4
@Pancelet
@Pancelet Жыл бұрын
ADO NET используется?
@megamozgchanel
@megamozgchanel Жыл бұрын
Уже точно не помню, вроде нет
@user-hd4pf7qf2h
@user-hd4pf7qf2h 3 жыл бұрын
после скачивания, файл не открывается в Access 2019
@megamozgchanel
@megamozgchanel 3 жыл бұрын
Какой файл не открывается? База данных в описании к видео? Только что все проверил, все открывается.
@user-hd4pf7qf2h
@user-hd4pf7qf2h 3 жыл бұрын
@@megamozgchanel Всё получилось, огромное спасибо.
@user-di3eb7nl1k
@user-di3eb7nl1k 9 ай бұрын
У меня нету кнопки "добавить новый источник данных" что делать?
@megamozgchanel
@megamozgchanel 9 ай бұрын
Может версия другая или что-то сделали не так
@user-qd3ip2di2h
@user-qd3ip2di2h 2 жыл бұрын
Добрый день,возникает исключение при запуске
@megamozgchanel
@megamozgchanel 2 жыл бұрын
Много причин может быть
@DaNiiLGdd
@DaNiiLGdd Жыл бұрын
где взять access ужас уже 3 дня мучаюсь(
@megamozgchanel
@megamozgchanel Жыл бұрын
disk.yandex.ru/d/wDfflsa11zW2FQ
@otsechkagaz4428
@otsechkagaz4428 Жыл бұрын
А что если нет вкладки источники данных?
@megamozgchanel
@megamozgchanel Жыл бұрын
Во вкладке вид она есть, смотрите внимательно видео.
@d1mtim799
@d1mtim799 3 жыл бұрын
Кто-нибудь знает как решить проблему с окном источником данных "Это окно не поддерживается для выбранного проекта. Чтобы выполнить действия по включению привязки данных, перейдите по следующему адресу и там адрес на майковский сайт с DataBlinding "?
@megamozgchanel
@megamozgchanel 3 жыл бұрын
Может при создании проекта не тот тип проекта выбрали?
@d1mtim799
@d1mtim799 3 жыл бұрын
Я кстати обошел данную проблему и теперь остаётся затык с тем, как написать запрос так, чтобы при вводе в textbox текста из ячейки таблицы базы данных при нажатии кнопки, чтобы выводилась в listbox всe значения из всех столбцов в определенном Id(может быть как 5 , так и 7 например), буду благодарен, если поможете решить данный вопрос.
@d1mtim799
@d1mtim799 3 жыл бұрын
@@megamozgchanel private void button10_Click(object sender, EventArgs e) { string complect = Convert.ToString(textBox1.Text); string query = "SELECT Matplata, Processor, OZU, Videocarta, HDD, Corpus, Block_pitania FROM Worker ORDER BY Id"+ complect; SqlCommand command = new SqlCommand(query, sqlConnection); SqlDataReader reader = command.ExecuteReader(); listBox2.Items.Clear(); while (reader.Read()) { listBox2.Items.Add(reader[0].ToString()); } reader.Close(); } Условно, где может быть ошибка?
@megamozgchanel
@megamozgchanel 3 жыл бұрын
@@d1mtim799 в текст бокс вводишь id? И надо по этому id выдать все значения из полей для записи с этим id?
@d1mtim799
@d1mtim799 3 жыл бұрын
@@megamozgchanel Нет в текстбокс вводишь условно одну из ячеек таблицы, например модель материнской платы из столбца matplata и чтобы процессор, видеокарта и т. д. подобрались из той же строки, где находится условно материнская плата. Где id стоит 6 , а не 7 условно
@root9327
@root9327 2 жыл бұрын
Пишет в источнике данных: Это окно не поддерживается для выбранного проекта.
@megamozgchanel
@megamozgchanel 2 жыл бұрын
К сожалению удаленно не совсем понятно о чем вы говорите и ошибки могут возникать по разным причинам.
@YottaAkuma
@YottaAkuma Жыл бұрын
нашли решение?
@andrewsotnikov5680
@andrewsotnikov5680 2 жыл бұрын
Плохо что нет примера конекта accdb
@megamozgchanel
@megamozgchanel 2 жыл бұрын
Сохраните в другом формате просто вашу БД
@andrewsotnikov5680
@andrewsotnikov5680 2 жыл бұрын
@@megamozgchanel при коннекте из VS, к accdb - есть ряд нюансов
@megamozgchanel
@megamozgchanel 2 жыл бұрын
@@andrewsotnikov5680 что мешает вам сохранить БД в другом формате и делать как в видео?
@andrewsotnikov5680
@andrewsotnikov5680 2 жыл бұрын
@@megamozgchanel да в общем то ничего не мешает,если бы я один ей пользовался - то так бы и сделал. Но БД в сетевом доступе и сохранять/пересохранять её постоянно не самый удачный выход. Ну и как вы знаете, *.accdb вытеясняет *..mdb, ибо он стандарт, т.е. переход на *.mdb это отчасти даунгрейд. У меня лишь была проблема, и благо я её решил, правда далеко не сразу
@megamozgchanel
@megamozgchanel 2 жыл бұрын
@@andrewsotnikov5680 Главное решили!
Как создать запросы в Microsoft Access за 10 минут
12:04
Уроки по Microsoft Access
Рет қаралды 1 МЛН
Mom's Unique Approach to Teaching Kids Hygiene #shorts
00:16
Fabiosa Stories
Рет қаралды 24 МЛН
ОСКАР vs БАДАБУМЧИК БОЙ!  УВЕЗЛИ на СКОРОЙ!
13:45
Бадабумчик
Рет қаралды 6 МЛН
New model rc bird unboxing and testing
00:10
Ruhul Shorts
Рет қаралды 24 МЛН
Конфигурация 1С с нуля за 5 часов. Барбершоп
4:50:19
IRONSKILLS - Курсы по 1С
Рет қаралды 190 М.
C# и ACCESS. Пример работы с ACCESS на Windows Forms C#.
20:16
FPS FirePlanetStudio
Рет қаралды 41 М.
ПОШАГОВОЕ создание схемы данных в базе данных Access
18:58
Уроки по Microsoft Access
Рет қаралды 192 М.
Решение проблем совместимости Microsoft Access 2019 и Visual Studio 2022.
13:15
Компьютер - это просто!
Рет қаралды 10 М.