У меня есть проект C# для Windows Phone 8.1 с базой данных SQLite.
База данных содержит таблицу, из которой необходимо выбрать все данные и записать ее в массив. Также есть 2 класса: Ссылки (например, название таблицы) - содержат описание таблицы; Репозиторий - класс для методов.
Я не знаю, как создать метод для вставки. Начните так: using (var statement = SQLiteConnection.Prepare("SELECT _id, link FROM links WHERE _id=?"))
, но что дальше?C# & WP8.1 Вставить результат запроса в массив
1
A
ответ
1
Это так просто.
Используйте класс для описания таблицы (ссылки) для создания нового массива (типа). В другом классе создайте метод List с запросом, что вам нужно.
public List <Linkses> Gettha()
{
List<Linkses> lin = new List<Linkses>();
using (var statement = con.Prepare("SELECT _id, link FROM links"))
{
while (statement.Step() == SQLiteResult.ROW)
{
Linkses link = new Linkses();
link.Id = (long)statement[0];
link.Linochka = (string)statement[1];
lin.Add(link);
}
}
return lin;
}
Затем вы должны вызвать этот метод с ToArray.
Linkses[] holla = App.repo.Gettha().ToArray();
+0
Возможно, вы получите ошибку, если попробуете ввести приведение '' '' '' '' '' '' 'долгу таким образом:' link.Id = (long) statement [0]; ' Скорее используйте этот способ: ' Long .parseLong (утверждение [0] .ToString()) ' –
Смежные вопросы
- 1. Как вставить результат запроса в массив тузд
- 2. Результат запроса в массив C# Metro Apps
- 3. Вставить в массив javascript результат запроса с помощью ASP
- 4. PHP: вставить результат запроса в элементы массива
- 5. Вставить пустую строку в результат выбора запроса
- 6. Вставить циклический результат запроса в таблицу
- 7. Как вставить результат LINQ в строку [] массив
- 8. Вставить результат запроса в другую таблицу
- 9. Вставить в поле таблицы результат запроса sql
- 10. Взаимодействие запроса codeignign вставить в массив?
- 11. Получить результат запроса как массив в codeigniter
- 12. Как сортировать результат запроса массив
- 13. Поместите результат запроса MySql в список или массив C#?
- 14. Как назначить результат запроса в массив Integer
- 15. Преобразовать результат запроса в массив байт
- 16. Задайте результат запроса Parse в массив: JavaScript
- 17. Результат запроса mysql в php-массив
- 18. Чтобы поместить результат запроса в массив
- 19. PHP: вставить результат запроса внутри элементов массива
- 20. C: неожиданный результат массив
- 21. Как вставить в массив? C++
- 22. вставить результат в таблицу
- 23. C# Результат запроса SQL в текстовые поля
- 24. Popup Manipulation WP8.1 C#
- 25. SQLite WP8.1 C# error
- 26. Вставить результат макросов sizeof() offsetof() в массив const char?
- 27. Как вставить новый массив в текущий массив C#
- 28. Форматирование Результат Тип запроса Результат в CodeIgniter
- 29. MySQL вставить Mutiple строк на основе SELECT, результат запроса
- 30. Как направить результат запроса secelize на массив
Какую оболочку вы используете? – Fred
Извините, я не понимаю, что это такое – feofan
На Windows Phone вы обычно используете SQLite с оберткой как некоторый уровень абстракции: https://github.com/koush/sqlite-net/https: //www.nuget. орг/пакеты/SQLite.Net-PCL /. – Fred