Я хочу отобразить первую строку SqlDataReader
(это единственная строка / столбец, который возвращает база данных) в текстовом поле. Я думал, что это был правильный синтаксис, но я получаю ошибку «нет данных». Я могу гарантировать, что используемый SQL-запрос обязательно должен вернуть ответ, я проверил его в SQL Server.
SqlCommand sqlCommand = new SqlCommand(sqlQuery, sqlConnection);
sqlConnection.Open();
SqlDataReader reader = sqlCommand.ExecuteReader();
Label1.Text = reader[0].ToString();
reader[0]
, кажется, ничего не показывает.