Форум программистов, компьютерный форум, киберфорум
Unity, Unity3D
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/6: Рейтинг темы: голосов - 6, средняя оценка - 4.50
 Аватар для Mantikor123
22 / 22 / 12
Регистрация: 23.12.2009
Сообщений: 279

Использование SQLite

15.10.2016, 17:05. Показов 1417. Ответов 3

Студворк — интернет-сервис помощи студентам
Добрый день.
Решил изучить движок, и пытаюсь прицепиться к бд, выбор пал на SQLite.
И все даже получилось, но ждало меня разочарование...
по скольку использую я библиотеку
C#
1
using Mono.Data.Sqlite
а ее чтение из базы это особое не с чем не сравнимое удовольствие, а именно брать поля по индексу
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
 var sql = "SELECT Name, Mana, Health FROM Monster";
        using (IDbCommand dbcmd = dbcon.CreateCommand())
            {
                dbcmd.CommandText = sql;
                // Выполняем запрос
                using (IDataReader reader = dbcmd.ExecuteReader())
                {
                    // Читаем и выводим результат
                    while (reader.Read())
                    {
                        const string frmt = "Name: {0}; Mana: {1}; Health: {2};";
                        Debug.Log(string.Format(frmt,
                            reader.GetString(0),
                            reader.GetInt32(1),
                            reader.GetInt32(2)
                          ));
                    }
                }
            }
Собственно вопрос, можно ли брать поля по название и в Селекте вместо перечислений полей писать *?

И второй вопрос, более приоритетный, можно ли использовать System.Data.SQLite? У меня не как не выходит подключить ее в проект...
C#
1
Тип или имя пространства имен "SQLite" не существует в пространстве имен "System.Data" (возможно, отсутствует ссылка на сборку).
Где и как я делаю неправильно?
Возможно проще будет вам скинуть мне пустой проект где настроено подключение к SQLite, чем объяснять)
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
15.10.2016, 17:05
Ответы с готовыми решениями:

Использование SqLite
Уважаемые, отзовитесь , желательно в ПМ, кто использует SqLite+Visual Studio 2010+ Entity Framework 4. Есть некоторые вопросы по установке...

использование SQLite в .NET
Пытаюсь разобраться с указанной библиотекой...но застрял с самого начала..не получается не создать, не добавить..ничего. делаю как...

Использование даты dd.mm.yyyy в SQLite
OwenGlendower, а как использовать другой формат дат, например обычный 31.12.2017 вместо стандартного 2017-12-31 00:00:00.000 секунды...

3
9948 / 2948 / 497
Регистрация: 05.10.2013
Сообщений: 8,019
Записей в блоге: 242
16.10.2016, 20:19
На всякий случай, оставлю здесь эту ссылку. Там показаны несколько полезных приёмов работы с SQLite.
0
 Аватар для Mantikor123
22 / 22 / 12
Регистрация: 23.12.2009
Сообщений: 279
21.10.2016, 12:15  [ТС]
Все еще актуально....
0
 Аватар для Mantikor123
22 / 22 / 12
Регистрация: 23.12.2009
Сообщений: 279
28.10.2016, 20:03  [ТС]
Все еще актуально....
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
28.10.2016, 20:03
Помогаю со студенческими работами здесь

Использование оператора case в SQLite
Я написал запрос для вычисления процентного соотношения количества строк минус 1 к общему количеству этих строк. Также если при выборе...

Отображение и использование таблицы SQLite
Приветствую. Есть приложение на QT использующее БД SQLite. Файл базы данных лежит в директории с исходниками. Имя - OTDB100. ...

Использование библиотеки для работы с SQLite
Доброго всем времени суток! Много искал информацию по использованию SQLite и нашёл такие ресурсы: ...

Использование Entity Framework совместно с SQLite
Подскажите пожалуйста как совместить их? Только при создании БД из графического интерфейса (через диаграмму). Я еще только только впервые...

использование SQLite в болших веб-проектах
Здравствуйте, уважаемые форумчани! Волнует вопрос использования sqlite в веб-проектах с посещаемость в 10 тыс. уников. Поделитесь...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru