Форум программистов, компьютерный форум, киберфорум
C#: Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.56/9: Рейтинг темы: голосов - 9, средняя оценка - 4.56
0 / 0 / 0
Регистрация: 27.01.2021
Сообщений: 29

Не работает запрос sql

27.01.2021, 21:37. Показов 1913. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
При нажатии на кнопку запрос не срабатывает! С остальными запросами эта кнопка работает..
Код кнопки ниже

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
   private void button4_Click(object sender, EventArgs e)
        {
            string query = "SELECT Обьекты.*, Документы.[№ Документа], Владелец.ФИО
FROM Владелец INNER JOIN (Обьекты INNER JOIN Документы ON Обьекты.[Код обьекта] = Документы.[Код обьекта прав]) ON Владелец.[Табельный номер] = Документы.[Табельный номер];";
            OleDbCommand command = new OleDbCommand(query, myConnection);
 
            OleDbDataReader reader = command.ExecuteReader();
 
            listBox3.Items.Clear();
 
            while (reader.Read())
            {
 
                listBox3.Items.Add(reader[0].ToString() + " " + reader[1].ToString() + " " + reader[2].ToString() + " ");
            }
            reader.Close();
        }
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
27.01.2021, 21:37
Ответы с готовыми решениями:

Не работает SQL запрос
Использую SQLite в совокупности с WPF, C# Имею несколько текстбоксов в программе, по значениям которых должна сортироваться и...

Sql запрос update не работает
Ну собственно никаких ошибок не выдает, но изменения не вносятся в бд. connection.Open(); string sql =...

Не работает запрос по БД SQL Server
Всем привет! Не могу понять, почему не выполняется запрос... В таблице у меня 1 запись, но он её как-то не находит что-ли.. Мне надо...

4
 Аватар для Рядовой
1524 / 914 / 329
Регистрация: 17.05.2015
Сообщений: 3,438
27.01.2021, 22:22
Akanar, в обозревателе серверов можно создать sql запрос. Вот выполните свой запрос там и посмотрите, что он вернет
0
1497 / 1238 / 245
Регистрация: 04.04.2011
Сообщений: 4,363
27.01.2021, 23:49
Вложенный join зачем ?

Добавлено через 1 минуту
И что значит "не работает" ? Ничего не возвращает ? Ошибка на сервере ? Молоко на плите выкипело ?
0
0 / 0 / 0
Регистрация: 27.01.2021
Сообщений: 29
28.01.2021, 01:27  [ТС]
Проверяю запрос через Access таблицы там все работает!

Добавлено через 3 минуты
Это значит ничего не отображает в поле, если через аксес проверяю этот же запрос то он все отображает, а тут почему-то в форме не отображает список

Добавлено через 2 минуты
Я этот запрос создал через sql конструктор в Access, там он работает, а через форму в с# не отображает полей этот запрос
0
1497 / 1238 / 245
Регистрация: 04.04.2011
Сообщений: 4,363
28.01.2021, 15:05
Возможно, дело в уродливой привычке использовать кириллицу при названии сущностей БД (таблицы, поля и т.д.).
Попробуйте брать в кв.скобки абсолютно все названия, включая имена таблиц.

Ну и вложенные джоины.. Не уверен, что провайдер корректно их обрабатывает.

Добавлено через 3 минуты
Да, убедитесь что в ридере ничего нет, поставив брейк сразу после чтения НД (ExecuteReader).
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
28.01.2021, 15:05
Помогаю со студенческими работами здесь

Sql запрос не корректно работает
SELECT DISTINCT ПодКатегория_Данные.Наименование FROM ПодКатегория_Данные Where Адрес LIKE "*Горького*" Первый запрос в...

SQL запрос не корректно работает
Здравствйте! Помогите пожалуйста разобраться с проблемой. Есть локальная MySQL БД, кодировка utf 8. Подключаюсь к БД и выбираю...

Не работает запрос в SQL compact CE
Создал консольное приложение, через NuGet добавил необходимые dll для работы с базой. Программно база создается, в обозревателе серверов ее...

Не работает запрос INSERT к БД SQL Server
Здравствуйте! Помогите, пожалуйста, разобраться с запросом INSERT. Создал базу данных, ввел две записи. Далее пытаюсь вставить запись...

Не работает SQL-запрос SELECT и SqlDataReader
Всем привет, проблема в следующем: Мне нужно получить 1 значение из БД, но ридер тупо не хочет читать, перепробовал много вариантов, вот...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru