Довольно простая проблема, у меня есть таблица в базе данных, которая содержит один столбец и четырнадцать строк.
При попытке вернуть все строки в базе данных я пытаюсь сделать следующее:
command = new SQLiteCommand("SELECT Value FROM Currency", connection);
Тем не менее, когда я смотрю на количество затронутых результатов (и на отсутствие элементов в моем массиве), я замечаю следующее:
Очевидно, там ничего нет, я даже проверил два отдельных инструмента, которые подтверждают, что данные там. Я выполняю это неправильно? Я просто хочу перебрать возвращенные значения и сохранить их в массиве.
Спасибо за ваше время!
Изменить:
решение!
int i = 0;
while (dReader.Read())
{
_data[i] = Convert.ToSingle(dReader[0]);
i++;
}
Это прекрасно работает:)