Как получить данные из базы данных в label
Я хочу получить студенческий билет из базы данных. Вот мой код, который я пробовал, но он ничего не показывает.
Спасибо...
Что я уже пробовал:
охраняемых недействительными методе button2_click(объект отправителя, EventArgs в электронной)
{
Объект sqlconnection кон = новое sqlconnection("источник данных=рабочий стол-Q69PRF4;начальный каталог=новый;Комплексная безопасность=истина");
if (con. State == ConnectionState.Открыть)
{
против.Закрывать();
}
против.Открыть();
строку стр = "выбрать * из StRecords где Стид='" + сессия["логин"] + "'";
SqlCommand com = new SqlCommand(str, con);
SqlDataAdapter da = новый SqlDataAdapter (com);
DataSet ds = новый набор данных();
DataTable dt = новый DataTable();
да.Заполнить(ДТ);
если (ДТ.Строк.Граф > 0)
{
Label11.Текст = ДТ.Строки[0]["Стид"].Метод toString();
}
}
Prifti Constantine
Вы должны просто обратиться исключительно к Datatable и сказать
Label11.Текст= ДТ["Стид"].Метод toString();
Я не думаю, что в этой ситуации есть необходимость в наборе данных... Надеюсь, это вам поможет!
Karthik_Mahalingam
сохраните точку останова и посмотрите, какое значение вы получаете в сеансе, а затем попробуйте запустить запрос в sql studio и проверить, возвращает ли он какие-либо данные
Member 13361792
ни один сеанс не возвращает значение..
Может ли u plz помочь мне, как это сделать
Animesh Datta
Проверьте, почему значение Session ["login"] пусто или равно null. Поставьте точку останова и отладьте ее.