Форум программистов, компьютерный форум, киберфорум
C#: Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.55/40: Рейтинг темы: голосов - 40, средняя оценка - 4.55
0 / 0 / 0
Регистрация: 18.10.2019
Сообщений: 27
SQLite

Подключение БД в Visual Studio

08.02.2020, 16:48. Показов 7948. Ответов 15

Студворк — интернет-сервис помощи студентам
День добрый

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

А теперь к делу

У меня имеется созданный в SQLite файл со списком ответов+подсказок для решения ребусов rebus.db, я не могу его подключить к проекту
Вроде и скачал/установил расширения SQLite для VS
вдохновлялся http://delphifmandroid.blogspo... t.html?m=1

но моего кругозора недостаточно, чтобы решить проблему
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
08.02.2020, 16:48
Ответы с готовыми решениями:

Подключение БД к Visual Studio
По-разному попробовал подключить БД к приложению, никак не выходит - выдаёт одну и ту же ошибку

Подключение к БД в visual studio 2010
Такая проблема. Создал в sql server 2008 managment базу данных. Но хочу к ней подключиться в visual studio 2010. Нажимаю connect to server,...

Подключение бд Oracle к ms visual studio 2010 на c#
Добрый день! не могу найти информацию о подключении бд Oracle к ms visual studio 2010. База Oracle 11g находится на виртуальной...

15
Модератор
Эксперт .NET
 Аватар для Yury Komar
4358 / 3428 / 512
Регистрация: 27.01.2014
Сообщений: 6,258
08.02.2020, 16:59
Цитата Сообщение от DreamWalker892 Посмотреть сообщение
так там же Delphi? да еще и под Андроид...
0
0 / 0 / 0
Регистрация: 18.10.2019
Сообщений: 27
08.02.2020, 17:06  [ТС]
Да, я знаю, но для вдохновения не обязательно же смотреть на то, что тебе и так нужно будет

Брал в качестве примера, а так, вот стоит вопрос с подключением файла *.db к форме
добавил пакеты NuGate, прописал в шапке использование Sqlite, а дальше как ни подключаю ошибки вылезают, вот и решил, может я глуповат, хотя и так далек от C#, но обстоятельства вынудили, но просто застопорился и дальше никак
0
Модератор
Эксперт .NET
 Аватар для Yury Komar
4358 / 3428 / 512
Регистрация: 27.01.2014
Сообщений: 6,258
08.02.2020, 17:15
DreamWalker892, код то покажите ваш...
Примеров использования SQLite в сети да и на данном форуме ТЬМА ТЬМУЩАЯ...

Добавлено через 1 минуту
и еще вопрос: Почему SQLite? для решения ребусов вполне хватит и БД Access, к тому же и никаких сторонних библиотек ставить (надеюсь) не придется )
0
0 / 0 / 0
Регистрация: 18.10.2019
Сообщений: 27
08.02.2020, 17:21  [ТС]
А что в целом нужно отправить, потому что я как баран перед новыми воротами, вроде находишь один сайт, где дают пошаговое решение для подключения бд, но либо у меня нет некоторых функционалов, либо просто выдает ошибку
Миниатюры
Подключение БД в Visual Studio   Подключение БД в Visual Studio   Подключение БД в Visual Studio  

0
0 / 0 / 0
Регистрация: 18.10.2019
Сообщений: 27
08.02.2020, 17:29  [ТС]
почему sqlite, потому что именно той ссылкой и вдохновлялся, скажем так, начал делать приложение, не имея опыта в этой сфере, по образу и подобию так скажем, но принимая во внимание, что другой язык и платформа
сейчас почитаю о БД Access

но суть такая, просто нужна база, чтобы выводить по идентичному номеру картинку в picturebox, в текстовый файл вводится вариант, сравнивается и идет счетчик, который под конец выдаст кол-во верных ответов

заодно и вести статистику для турнирной таблицы

Добавлено через 4 минуты
Yury Komar, в принципе, я готов предложить Вам добавить в качестве функционала сам процесс угадывания ребусов и таблицу рейтинга за материальное вознаграждение, ибо я отчаялся и сроки поджимают, а вожусь я с этим уже 4 дня
0
Модератор
Эксперт .NET
 Аватар для Yury Komar
4358 / 3428 / 512
Регистрация: 27.01.2014
Сообщений: 6,258
08.02.2020, 17:56
Цитата Сообщение от DreamWalker892 Посмотреть сообщение
за материальное вознаграждение
существует раздел Фриланс для подобных предложений.
А здесь, пусть и не моментально, но помогают исключительно бесплатно, в рамках Правил форума.

Добавлено через 2 минуты
DreamWalker892, Вы бы максимально подробно описали то, как вы видите свое ПО, и раз уж отчаялись и сами не в силах решить подобные задачи, то найдутся люди, которые вам смогут помочь в этой теме.
1
0 / 0 / 0
Регистрация: 18.10.2019
Сообщений: 27
08.02.2020, 18:17  [ТС]
как я себе представляю данное ПО
Имеются папка с картинками(ребусами) от 1 до n(n около 20)
имеется файл с бд, в котором id от 1 до n
есть 4 столбца
id, ответ на ребус в 1 слово, подсказка, кол-во обращений

запускается игра
выбираем "играть"
предлагается выбрать уровень сложности и ввести ник
(это обязательное условие, на мой взгляд условие такого, есть 3 варианта:
-легкий (даются подсказки)
-средний(без подсказок)
-сложный(появляется таймер, который ведет отсчет на экране, скажем по 20 сек*n))

на форме игры
у нас есть picturebox, где возникают картинки
снизу текстовый, куда вводится ответ и клавиша следующий, после 15 ответов игра заканчивается, возникает Masage с благодарностью
показывается форма рейтинга, где показывается кол-во очков за игру(можно объединить все сложности в одну таблицу, учитывая время таймера в сложном, а по умолчанию ставить 1) и рейтинг первых 5-10.

отдельный фрейм с правилами(уже готов)
и выходом


как раз для сравнивания варианта ответов через номер id в базе будет лучше иметь БД, при этом есть возможность показывать случайный ребус, так как есть 4-я колонка, отвечающая за повторы
Миниатюры
Подключение БД в Visual Studio   Подключение БД в Visual Studio  
Изображения
 
0
0 / 0 / 0
Регистрация: 18.10.2019
Сообщений: 27
08.02.2020, 18:29  [ТС]
и я как раз уперся в подключение бд, дальше как б кодить не критично, установить связи, флажки, счетчики
а вот включить в приложение связь картинок в папке и данных в файле .db для меня остается проблемой
0
Модератор
Эксперт .NET
 Аватар для Yury Komar
4358 / 3428 / 512
Регистрация: 27.01.2014
Сообщений: 6,258
08.02.2020, 18:43
А картинки будут браться, полагаю, так же из базы данных? Так будет правильнее.
Вы бы выложили проект свою сюда (если конечно не конфиденциальная инфа), и базу данных.

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

Добавлено через 2 минуты
Цитата Сообщение от DreamWalker892 Посмотреть сообщение
связь картинок в папке и данных в файле .db
Если картинок не более 100 штук и они не тяжеловесны, я бы предложил вам хранить их тоже в базе... иначе, если хоть одна картинка потеряется, приложение теряет смысл... Вся база в одном файле.
В дальнейшем база будет обновляться или это окончательный вариант?
0
0 / 0 / 0
Регистрация: 18.10.2019
Сообщений: 27
08.02.2020, 18:55  [ТС]
Добавлено через 2 минуты
Я думаю будет обновляться, но не перейдет за границу 100 и да, они не тяжеловесны
звучит вполне логично, хранить их в одном "флаконе", но как реализовать хранение иного от "текста" формата вместе, я не сталкивался с подобным, сейчас. если получится соберу воедино их
Вложения
Тип файла: zip WindowsFormsApp.zip (3.13 Мб, 29 просмотров)
0
0 / 0 / 0
Регистрация: 18.10.2019
Сообщений: 27
08.02.2020, 19:06  [ТС]
сделал, я так понимаю формат blob для ячеек в бд нужен был
изменить типа файла на .db
Вложения
Тип файла: pdf rebuse.pdf (1.01 Мб, 23 просмотров)
0
0 / 0 / 0
Регистрация: 18.10.2019
Сообщений: 27
09.02.2020, 19:01  [ТС]
самое забавное, что у меня всё заработало после полной перезагрузки компьютера и это только сегодня вечером случилось
Удачи Вам
0
Модератор
Эксперт .NET
 Аватар для Yury Komar
4358 / 3428 / 512
Регистрация: 27.01.2014
Сообщений: 6,258
09.02.2020, 19:21
DreamWalker892, Что именно ВСЕ у вас заработало то? Там ведь в проекте совсем ничего нет, кроме кнопочек и минимум кода для показа нужных форм.
0
0 / 0 / 0
Регистрация: 18.10.2019
Сообщений: 27
09.02.2020, 21:50  [ТС]
я был немного удивлен вашим ответом, посмотрел скинутый файл, и действительно вы правы, видимо были не обновлены в процессе, а вообще у меня эта строка выдавала всё красным, как ошибку
Миниатюры
Подключение БД в Visual Studio  
0
11.02.2020, 09:01

Не по теме:

Цитата Сообщение от Yury Komar Посмотреть сообщение
Почему SQLite? для решения ребусов вполне хватит и БД Access
SQLite - маленькая встраиваемая БЕСПЛАТНАЯ кроссплатформенная библиотечка, а Access - приложение из пакета MS Office. Я бы тоже смотрел минимум на SQLite.

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
11.02.2020, 09:01
Помогаю со студенческими работами здесь

Подключение Visual Studio к SQL Server
Как подключить Visual Studio к SQL Server через запрос SqlConnection? Пересмотрел очень много сайтов, но понятно расписанного метода, я...

Подключение к MySql из Visual Studio 2010 express
Всем доброго времени суток! Я пытаюсь подключиться к базе данных MySql из Visual Studio 2010 express. Коннектор скачал, ссылки добавил....

Подключение DirectX SDK к Visual Studio 2010
Здравствуйте! Установил Visual Studio 2010. Поставил DirectX SDK (последний июньский). Пытаюсь через обозреватель решений->ссылки...

Подключение базы данных SQL в Visual Studio 2014
В колледже практику делаем, а у меня всё крахом пошло в конце, решил сделать дома всё заново по-другому. Итак, чтобы "рассказать о...

Создание базы данных Visual Studio 2010 и подключение к ней
Здравствуйте! Подскажите, пожалуйста, как правильно создавать базу данных в Visual Studio 2010 и как правильно подключаться к ней через С#?...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
16
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11680&d=1772460536 Одним из. . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru