@estry

Как добавить данные из словаря в sqlite c#?

Привет.

Есть данные в словаре. Как их добавить в базу sqlite?
Причем неизвестно сколько пар ключ:значение может быть в словаре. А также при получении следующей порции словаря может быть пар больше, чем в предыдущем. И тогда к существующим столбцам в таблице, нужно добавить новые в соответствии с ключами в словаре.
Как это можно реализовать?
  • Вопрос задан
  • 94 просмотра
Пригласить эксперта
Ответы на вопрос 2
romesses
@romesses
Backend инженер
Построить таблицу с уникальным индексом по ключу.
Добавлять так:
INSERT or IGNORE INTO x VALUES (...);
Ответ написан
Комментировать
vabka
@vabka Куратор тега C#
Токсичный шарпист
Кажется, вы хотите использовать sqlite как-то неправильно.
Вы можете использовать паттерн Entity-Attribute-Value
А можете использовать NoSQL СУБД - LiteDB
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы