Поиск:

Ответ в темуСоздание новой темы Создание опроса
> SQLite and VS2008C++ 
:(
    Опции темы
philipesko
Дата 19.3.2014, 13:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 19.3.2014

Репутация: нет
Всего: нет



Господа, в связи с тем что я только недавно начал программировать ещё не собралось опыта, так что приношу свои извинения заранее =)
И так, вопрос:
1. Можно ли в одной БД SQLite Сделать несколько сущностей(таблиц) я подозреваю что да? 
2. Хотелось бы посмотреть какой нибудь наглядный и простой примерчик, если конечно не затруднит=)
3. Как лучше это осуществить? 
4. Если есть у кого нибудь толковая литературка, то прошу ссылки в студию=))
5. Если же таких возможностей всё таки не оказалось, то посоветуйте на какой БД легче будет реализовывать приложение? 

Так же немного о приложении которое будет:
а) Будет три сущности :
а1) Контакт
а2) Заметки (напоминания)
а3) Пользователь
б) По сути все сущности будут связаны только атрибутом Пользователя.

Если есть какие то предложения как это реализовать по другому, было бы ещё приятнее.

Всем спасибо за потрачено время при чтении моего вопроса=)

P.S. Все делаю через VS2008 c++ 

Это сообщение отредактировал(а) philipesko - 19.3.2014, 13:47
PM MAIL   Вверх
borisbn
Дата 20.3.2014, 08:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 4875
Регистрация: 6.2.2010
Где: Ростов-на-Дону

Репутация: нет
Всего: 135



Цитата(philipesko @  19.3.2014,  13:45 Найти цитируемый пост)
1. Можно ли в одной БД SQLite Сделать несколько сущностей(таблиц)

 smile 
Цитата(philipesko @  19.3.2014,  13:45 Найти цитируемый пост)
посоветуйте на какой БД легче будет реализовывать приложение

В принципе, ты уже сделал выбор - SQLite - вполне себе норм. БД.

Единственное но... Ты собираешься делать GUI для отображения/редактирования БД ?
Если да, то VS2008 c++ - не лучший выбор. Я тебе посоветую посмотреть в сторону Qt. Там, кстати, и драйвера для SQLite есть искаропки, и виджеты для отображения таблиц БД. И документация - одна из лучших, которую мне приходилось читать.

Цитата(philipesko @  19.3.2014,  13:45 Найти цитируемый пост)
Хотелось бы посмотреть какой нибудь наглядный и простой примерчик, если конечно не затруднит

Начать можно отсюда - https://qt-project.org/doc/qt-5/qsqldatabase.html
Вот пример - https://qt-project.org/doc/qt-5/qtsql-table...el-example.html

Ну... а так... задавай конкретные вопросы - будут конкретные ответы  smile 


--------------------
Женщины отличаются от программистов тем, что у них чары состоят из стрингов
PM MAIL Jabber   Вверх
philipesko
Дата 21.3.2014, 08:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 19.3.2014

Репутация: нет
Всего: нет



Спасибо за описание.

Цитата(borisbn @  20.3.2014,  08:28 Найти цитируемый пост)
Единственное но... Ты собираешься делать GUI для отображения/редактирования БД ?


Как раз таки мне не нужно делать инструмент для отображения БД.
Мне необходимо вытаскивать инфу из программы которая будет складываться в БД, изменяться и удаляться.

Мне бы найти примеры как можно вытаскивать инфу из get  , потом её расфасовать в таблицу БД, и соответственно её от туда извлекать и распихивать в Программу куда надо=)) Может MS Access  тоже подойдёт? =)) Если не очень понятно, могу class из уже написанного ПО скинуть. 
PM MAIL   Вверх
borisbn
Дата 21.3.2014, 10:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 4875
Регистрация: 6.2.2010
Где: Ростов-на-Дону

Репутация: нет
Всего: 135



Цитата(philipesko @  21.3.2014,  08:42 Найти цитируемый пост)
как можно вытаскивать инфу из get

Что такое get ? Что значит "вытаскивать из него инфу" ?

А вообще...
Читаешь это
Скачиваешь sqlite

Цитата(philipesko @  21.3.2014,  08:42 Найти цитируемый пост)
Мне необходимо вытаскивать инфу из программы которая будет складываться в БД, изменяться и удаляться

Складывать в БД - INSERT
Изменять - UPDATE
Удалять - DELETE


--------------------
Женщины отличаются от программистов тем, что у них чары состоят из стрингов
PM MAIL Jabber   Вверх
philipesko
Дата 21.3.2014, 12:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 19.3.2014

Репутация: нет
Всего: нет



Цитата(borisbn @ 21.3.2014,  10:30)
Цитата(philipesko @  21.3.2014,  08:42 Найти цитируемый пост)
как можно вытаскивать инфу из get

Что такое get ? Что значит "вытаскивать из него инфу" ?

А вообще...
Читаешь это
Скачиваешь sqlite

Цитата(philipesko @  21.3.2014,  08:42 Найти цитируемый пост)
Мне необходимо вытаскивать инфу из программы которая будет складываться в БД, изменяться и удаляться

Складывать в БД - INSERT
Изменять - UPDATE
Удалять - DELETE

Ок, я понял, спасибо. По поводу get не правильно выразился, но на это нашёл решение.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "C++: Базы данных"
chipset

Данный форум предназначен для обсуждения вопросов прямым образом связанных с C++ и БД. Так, вопросы только по C++ следует задавать в C++:Общие вопросы а вопросы по абстрактным БД в Базах данных или в соответствующих под-форумах.

Благодарим за понимание.


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, chipset.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Базы данных | Следующая тема »


 




[ Время генерации скрипта: 0.1170 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.