@estry

Можно ли в SQLite добавить сразу список с данными?

Привет. Нужно добавить данные в таблицу SQLite, сделал решение с помощью перебора, но хотелось бы скопом добавить список, есть ли решение без перебора?
using (var db = new SQLiteConnection(conn))
{
	db.Open();
    SQLiteCommand selectCommand = new SQLiteCommand(db);

    try
    {
		foreach(var v in List)
		{
			selectCommand.CommandText = String.Format("INSERT OR REPLACE INTO test (re) VALUES ('{0}')", v.ToString());
			selectCommand.ExecuteScalar();
		}
        
    }
    catch(SQLiteException error)
    {
        //
    }
    db.Close();	
}
  • Вопрос задан
  • 60 просмотров
Пригласить эксперта
Ответы на вопрос 1
freeExec
@freeExec
Участник OpenStreetMap
VALUES можно перечислять через запятую в одной команде INSERT
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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