powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Помогите разобраться с TQuery (не выводит select)
5 сообщений из 5, страница 1 из 1
Помогите разобраться с TQuery (не выводит select)
    #33673066
Maxxxik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет. Помогите разобраться с TQuery (не выводит select)
Есть две таблицы kadr.dbf и zarpl.dbf с помошью компонента TQuery делаю запрос

SELECT SUM( Zarpl.ZARP ) S
FROM "zarpl.dbf" Zarpl
INNER JOIN "kadr.DBF" Kadr
ON (Kadr.ID = Zarpl.ID_KADR)
WHERE Kadr.OTDEL = 1

В SQL Buider-е этот запрос выполняется выводит сумму
а когда запускаю программу выдает ошибку
Query1: Field 'ID' not found

В программе вызываю метод Query1->Open();
...
Рейтинг: 0 / 0
Помогите разобраться с TQuery (не выводит select)
    #33673293
дед Макар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если в таблице Kadr действительно есть поле ID = попробуй взять его в кавычки
...
Рейтинг: 0 / 0
Помогите разобраться с TQuery (не выводит select)
    #33673344
Maxxxik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Поле ID точно есть брал в кавычки пока не помагает.
TQuery добавил поле в которое будет выводиться сумма.
Когда вместо метода Open() вызываю ExecSQL() то ошибка пропадает но тоже ничего не выводится.
Может както можно вертуть данные с запроса ??
...
Рейтинг: 0 / 0
Помогите разобраться с TQuery (не выводит select)
    #33674057
дед Макар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MaxxxikКогда вместо метода Open() вызываю ExecSQL() то ошибка пропадает но тоже ничего не выводится.

Обычно такое бывает если запрос ничего не выводит (нет данных удовлетворяющих условию). Но тогда при Open() ошибка должна быть не такая "Query1: Field 'ID' not found", а что-то типа "Запрос ничего не вернул..." и что там еще.

И еще. в поле Zarpl.ZARP нет ли значений типа NULL?
...
Рейтинг: 0 / 0
Помогите разобраться с TQuery (не выводит select)
    #33674128
muk07
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А Вы уверены, что TDataSource ссылается на TQuery
и TDBGrid (или ещё какая) ссылается на TDataSource?
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Помогите разобраться с TQuery (не выводит select)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]