Описание тега sqlite.net

NoneSqlite-net - это минимальная библиотека с открытым исходным кодом, позволяющая приложениям.NET и Mono хранить данные в базах данных SQLite.
1 ответ

SQLite.Net-PCL Нет такой функции: ToString

У меня есть таблица сотрудников с Name(строка) и Number(int) столбцы. Я могу искать сотрудников для чего угодно. Так, var query = cnn.Table<Employees>() .Where(x => x.Name.Contains(search) || x.Number.ToString().Contains(search)); Исключени…
04 авг '16 в 08:14
1 ответ

Можно ли использовать SQLite.NET с неизменяемыми типами записей?

Название говорит об этом. (чтобы быть понятным, SQLite.NET размещен здесь) Все примеры работают с изменяемыми типами записей, это означает, что они имеют { get; set; } в каждом определении свойства. Я хочу по возможности избавиться от изменяемых тип…
11 янв '15 в 17:40
1 ответ

Сохранить таблицу SQLite в ObservableCollection?

public ObservableCollection<AppUser> AppUser { get; set; } public AppUserDbConnect(string dbPath) { _database = new SQLiteAsyncConnection(dbPath); _database.CreateTableAsync<AppUser>().Wait(); this.AppUser = new ObservableCollection<A…
29 янв '18 в 21:56
0 ответов

Xamarin.Android SQLite.NET

Я хочу сделать приложение, которое показывает запись из базы данных, и я могу добавить новую запись. Я впервые использую базу данных в C#, поэтому у меня есть новичок в этой теме. Когда я нажимаю кнопку "Принять", компилятор показывает "Произошло не…
25 окт '15 в 07:14
1 ответ

Значения SQLite по умолчанию для логического столбца, не работают должным образом

У меня есть такой SQLite Таблица со следующей сущностью: [Table ("employee")] public class Employees { [Column ("employee_id")] [PrimaryKey] public int EmployeeId { get; set; } [Column ("username")] public string UserName { get; set; } [Column ("pas…
30 июл '18 в 14:59
1 ответ

Xamarin.Forms с использованием SQLite.Net.Async (часть NUGET)

Я пытаюсь установить соединение с базой данных SQLite с помощью Visual Studio 2015, целевой платформой является Android. Я нашел этот вопрос, но я не могу заставить его работать. Моя проблема связана с установкой packagde. Я хочу, чтобы моя база дан…
27 окт '15 в 08:24
1 ответ

Xamarin, Android, PCL SQLLite, SQLite.NET snafu

Довольно сложно понять пакеты nuget для установки в решение Xamrin при поиске в Интернете, существуют десятки пакетов, десятки различных решений. На данный момент у нашего решения есть 2 проекта: Android и PCL. Наша модель и доступ к данным определе…
1 ответ

Невозможно получить элемент из SQLite.Net Async PCL

Я пытаюсь получить элемент по идентификатору, используя асинхронный API SQLite.Net Async PCL. Вот мой модельный класс public class Invoice : IEntityBase { public Invoice() { LineItems = new List<LineItem>(); DateCreated = DateTime.Now; } [Prim…
1 ответ

Как использовать фильтр расширений Sqlite.Net

Я использую библиотеку Sqlite.Net Extensions для получения объектов из моей базы данных. У меня есть список Id's и я хотел бы получить все объекты из базы данных, где мой список содержит этот идентификатор. Я получил следующее: var filteredCalls = l…
30 авг '16 в 14:58
1 ответ

Когда атрибут Index используется в классе Sqlite.Net?

Я создаю мобильное приложение, используя Sqlite.Net и я встретил Indexed приписывать. Это показано в примере здесь: https://github.com/praeclarum/sqlite-net public class Stock { [PrimaryKey, AutoIncrement] public int Id { get; set; } [MaxLength(8)] …
28 сен '16 в 10:18
1 ответ

Использование BreezeSharp в качестве замены SQLite.Net в Xamarin.*?

Насколько успешным и приятным было бы, если бы я использовал только BreezeSharp для управления данными в мобильном приложении? Имея возможность локального экспорта / сохранения / импорта, я мог представить сценарий, в котором я извлекаю данные с сер…
11 июл '14 в 19:32
2 ответа

SQLite.NET Проверьте, существует ли столбец в таблице

Я создал следующий метод, который добавляет столбец в уже существующую таблицу SQLite public async void AddColumnMyNewColumn() { SQLiteAsyncConnection conn = new SQLiteAsyncConnection(path); await conn.ExecuteAsync("ALTER TABLE MyTable ADD COLUMN My…
28 янв '15 в 10:31
1 ответ

Как сделать первичный ключ стартовым с 1000? sqlite.net xamarin android

Мне нужен первичный ключ, чтобы начать с 1000 . Как это можно сделать? public class LoginTable { [PrimaryKey, AutoIncrement, Column("_Id")] public int id { get; set; } public string info { get; set; } public string info2 { get; set; } }
10 авг '17 в 22:13
1 ответ

Простой запрос с использованием Slite.net-PCL для форм Xamarin

Я пытаюсь получить значение базы данных с помощью простого запроса, и я не могу это сделать. Ниже мой код. try { _connection = DependencyService.Get().GetConnection(); var tt = _connection.Query<string>("select * from PRODUCT;"); } catch(Excep…
02 авг '16 в 14:48
4 ответа

Можно ли вернуть динамические объекты или набор данных из Sqlite Query?

Я использую Sqlite.Net в моем Xamarin.Forms приложение. До сих пор было здорово возвращать списки объектов, если мой объект - это класс: SqliteDatabase.Connection.Query<Customer>("Select * from Customers"); Теперь я хотел бы вернуть эквивалент…
23 авг '16 в 16:22
1 ответ

savePoint недопустим и должен быть результатом вызова SaveTransactionPoint

database.RunInTransaction(() => { if (dbVersion < DatabaseConstants.DATABASE_VERSION) { OnUpgrade(); } }); database.Commit(); } public void onUpgrade(){ //inserting list of person database.RunInTransaction(() => { //insert(TableNamePerson,…
15 ноя '17 в 07:41
1 ответ

Замена sqlite.net "bigint" на целое число для ограничения первичного ключа автоинкремента

Мы используем sqlite для нашего мобильного проекта - однако, когда мы пытаемся использовать переменные длинных идентификаторов в качестве автоинкремента первичного ключа - код выдает ошибку "Autoincrement is only allowed in integer primary keyMsgstr…
1 ответ

Версия SQLite.Net, позволяющая установить page_size на Xamarin?

Смотря или какой-то совет здесь. Мой проект Xamarin Forms PCL использует SQLite.Net-PCL, SQLite.Net.Async-PCL, SQLiteNetExtensions и SQLiteNetExtensions.Async - все это NuGets. Вызывает разочарование тот факт, что SQLite.Net-PCL не позволяет изменят…
1 ответ

Ошибка SQLite.Net и SQLiteNetExtensions после обновления - отношения и первичные ключи

Я только что обновил все пакеты слепков SQLite в моем proj. Все операции с БД работали просто отлично. Теперь, когда я попробую это: items = db.GetAllWithChildren(); Я получаю эту ошибку: Item.ItemEvents: источник отношений OneToMany должен иметь пе…
12 мар '18 в 02:14
3 ответа

SQLite.Net Extensions с Many-To-One не работает должным образом

Моя таблица будет содержать много повторяющихся строк, таких как домены. Для минимизации размера базы данных я хочу сохранить только уникальные домены в другой таблице и использовать идентификатор домена в основной таблице. Все время я делал это вру…