Моя проблема в том, что это не работает;Почему данные не найдены после вызова SqlDataReader.NextResult?
while (reader.Read())
{
if (reader.NextResult() == true)
{
json.AppendFormat("{{\"AvgDate\": \"{0}\"}},{{\"MarkerID\": \"{1}\"}},", reader["AvgDate"], reader["MarkerID"]);
}
Но это работает;
while (reader.Read())
{
json.AppendFormat("{{\"AvgDate\": \"{0}\"}},{{\"MarkerID\": \"{1}\"}},", reader["AvgDate"], reader["MarkerID"]);
}
Проблема с первым заключается в том, что читатель не находит никаких данных для чтения. Я получил;
«Неверная попытка прочитать, когда нет данных ».
Может ли кто-нибудь понять, почему?
Пожалуйста, измените название этого вопроса на вопрос. «Проблема SqlDataReader» крайне неинформативна. Как насчет «Почему данные не найдены после вызова SqlDataReader.NextResult?» или похожие? –
@KennyEvitt Каков исходный вопрос, если вы помните? Хороший звонок, чтобы сделать его более удобным для поиска. – Mukus