Форум программистов, компьютерный форум, киберфорум
C#: Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 5.00/15: Рейтинг темы: голосов - 15, средняя оценка - 5.00
1 / 1 / 2
Регистрация: 08.05.2011
Сообщений: 151

Получить результат запроса

15.05.2015, 07:32. Показов 3616. Ответов 21
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте. Подскажите, пожалуйста, как можно получить результат запроса
вот сам запрос
C#
1
2
3
4
 MySqlDataAdapter adapter2 = new MySqlDataAdapter("select count(case percents.RIGHT_ANSWER when '1' then 1 else null end)/ count(percents.questions)*100 'res' from(  select qu.id_questions questions, count(case au.priznak when '1' then 1 else null end) = count(au.priznak) AND  count(au.priznak) = count(case a.priznak when '1' then 1 else null end) RIGHT_ANSWER  from  question_user qu left join  answer a on qu.id_questions = a.id_questions left join  answer_user au on a.id_answer = au.id_answer where qu.id_themes=@themesID and qu.id_users=userID group by qu.id_questions) percents", conn);
 
            adapter2.SelectCommand.Parameters.AddWithValue("@themesID", themesId);
            adapter2.SelectCommand.Parameters.AddWithValue("@userID", userId);
мне нужно получить результат res
пробую таким образом, не получается

C#
1
2
3
4
5
6
7
8
  String res = null;
            MySqlDataReader datareader = command.ExecuteReader();
              while (datareader.Read())
                {
                   res=datareader["res"]+"";
                }
              datareader.Close();
              MessageBox.Show(res);
пишет для строки res=datareader["res"]+"";, что Could not find specified column in results: res
подскажите, что не так делаю. Может другой есть способ получение и как реализуется?

Добавлено через 8 часов 56 минут
Этот пример совсем не рабочий? Может кто-то подскажет?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
15.05.2015, 07:32
Ответы с готовыми решениями:

Не удаётся получить результат запроса по дате
Привет Всем. Как получить дату виде dd/MM/yyyy с помощью dateTimePicker1 Делал так...

результат запроса linq to sql содержит данные обеих таблиц, картографированных на классы. Я хочу результат присвоить в GridControl.DataSource
Здравствуйте! У меня есть две таблицы T1(id_t1(PK),name), T2(id_t2(PK), id_t1(FK), date) отображенных на классы при помощи linq to sql и...

Результат запроса LINQ
Не могу понять как передать результат LINQ таблице DataTable. например DataTable orderCLIENT = ds.Tables; DataTable...

21
1 / 1 / 2
Регистрация: 08.05.2011
Сообщений: 151
19.05.2015, 12:59  [ТС]
Студворк — интернет-сервис помощи студентам
wm_leviathan, имя у столбца res


вне зависимости null или не null, то отображается форма

Добавлено через 1 минуту
wm_leviathan, получается, что вне зависимости null или не null , всегда отображается форма 6
C#
1
2
3
4
5
6
7
var res = command.ExecuteScalar().ToString();
                if (res != null)
                   {
                       Form6 f6 = new Form6();
                       f6.Show();
                       this.Hide();
                   }
имя столбца res
0
 Аватар для wm_leviathan
214 / 214 / 73
Регистрация: 12.01.2011
Сообщений: 767
19.05.2015, 13:25
сложно что то сказать, вроде все правильно написано.
1) Выложите пожалуйста результат запроса выполненный через SSMS сюда.
2) выложите что содержится в переменной res при дебагере.
как пример в таком виде:

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
19.05.2015, 13:25

Результат запроса в ComboBox
Приветствую! Есть БД. В TableAdapter одной из таблиц добавил запрос. Как сделать так, чтобы результат запроса помещался в ComboBox? ...

Результат запроса в массив
Подскажите пожалуйста. Есть запрос к базе, результатом которого является значения одного столбца по какому либо условию. Можно ли эти...

Результат запроса в DataGrid
Добрый день Есть две таблицы: товаров и движений по складу. Как вывести в DataGrid текущее состояние склада?

Результат LINQ запроса
Добрый день, подскажите как записать все записи из колонки результата запроса? var dc = new CtrlDataContext(); var ctrl =...

Передать результат запроса label
Не могу понять как передать результат агрегатного запроса label пытался так //запрос по товарным позициям итоговая + вет справка...


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

Или воспользуйтесь поиском по форуму:
22
Ответ Создать тему
Новые блоги и статьи
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru