Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: Web, ASP.NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/3: Рейтинг темы: голосов - 3, средняя оценка - 5.00
jfr
4 / 4 / 1
Регистрация: 25.02.2011
Сообщений: 181
1

Отображение сообщение если выборка не вернула данных

18.05.2011, 18:49. Просмотров 464. Ответов 4
Метки нет (Все метки)

Здравствуйте форумчане,
Идет определенный запрос, если есть записи, то появляются они в GriedView, но если когда нет записей, то ничего не выводит. Как сделать так, что бы если по этому запросу нет записей было сообщение типа Label1.Text="Записей нет"; ?
тут приведен код:
C#
1
2
3
4
5
6
7
8
9
10
string connectionString = WebConfigurationManager.ConnectionStrings["baza"].ConnectionString;
SqlConnection con = new SqlConnection(connectionString);
con.Open();
string sql = "идет запрос";
SqlCommand cmd = new SqlCommand(sql, con);
SqlDataReader reader = cmd.ExecuteReader();
GridView1.DataSource = reader;
GridView1.DataBind();
reader.Close();
con.Close();
 Комментарий модератора 
Давайте осмысленные названия темам
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.05.2011, 18:49
Ответы с готовыми решениями:

Выборка и отображение данных
А можно-ли на вот этот код OleDbConnection connP = new OleDbConnection(); ...

Выборка и отображение данных
Здравствуйте. Мне нужно на вот этот код OleDbConnection connP = new OleDbConnection(); ...

Выборка данных и их отображение в GataGridView
Добрый день. Не могу разобраться с тем, как подключиться к созданной базе данных в MySQL и...

Если функция вернула true
$(window).scroll(function () { if($(window).height() + $(window).scrollTop() >=...

Выборка данных и отображение в новой ячейке
Здравствуйте, форумчане. Помогите решить задачу: в столбце "F" (в прикрепленной таблице) есть...

4
StanislavSV
85 / 84 / 5
Регистрация: 05.02.2010
Сообщений: 201
18.05.2011, 19:27 2
Не обязательно использовать Label.

В GridView есть специальный шаблон для этой цели, называется EmptyDataTemplate.

Добавляешь туда контент, который пользователь будет видеть если список данных для привязки к нему грида пуст.
1
jfr
4 / 4 / 1
Регистрация: 25.02.2011
Сообщений: 181
20.05.2011, 01:01  [ТС] 3
StanislavSV, выбрал edit templates, а там сразу display на EmptyDataTemplate стоит, что делать дальше, подскажите пожалуйста
HTML5
1
2
3
<EmptyDataTemplate>
                           результат:0
                        </EmptyDataTemplate>
, но ничего не отображает
0
Johnny_D
Padawan
473 / 323 / 30
Регистрация: 30.01.2010
Сообщений: 1,842
20.05.2011, 01:04 4
jfr, Просто опиши сам теплейт:
C#
1
2
3
<EmptyDataTemplate >
  Записей нет!
</EmptyDataTemplate >
0
jfr
4 / 4 / 1
Регистрация: 25.02.2011
Сообщений: 181
22.05.2011, 17:12  [ТС] 5
Johny_D, у меня точно также, но ничего не выводит...
0
22.05.2011, 17:12
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.05.2011, 17:12

Действие, если mysql вернула ноль строк
$id = $_GET; $query = $mysqli-&gt;query('SELECT `image`,`link`,`comment` FROM `test` WHERE...

Подскажите if (Если function isBanned вернула true то)
Есть вот такой код: function isBanned($email) { // 1. Проверить существует ли...

Выборка из базы данных, если нужное поле заполнено
Делаю поиск, как мне можно вывести всю информацию о материале, если нужное мне поле имеет...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru