powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Почему не работает запрос.
8 сообщений из 8, страница 1 из 1
Почему не работает запрос.
    #33629742
Homosum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть такой запрос: SELECT * FROM TestReferences

Все работает просто превосходно, таблица TestReferences имеет 8 полей:
id
code
name
AcDate
AcString
AcInt
AcFloat
New1


Теперь переделываю запрос в такой вид:

SELECT TestReferences.id, TestReferences.code, TestReferences.name, TestReferences.AcDate, TestReferences.AcString, TestReferences.AcInt, TestReferences.AcFloat, TestReferences.New1 FROM TestReferences

Выдает следующую ошибку.
В чем дело, что не так!
...
Рейтинг: 0 / 0
Почему не работает запрос.
    #33629886
UTILIZATOR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Через какой компонент обращаешься к базе?
В разных компонентах, запуск запроса на выполнение происходит по-разному
P.S.
сам я пользуюсь компонентами Oracle Data Access Components Net version 5.55.0.19 (31.05.05)
...
Рейтинг: 0 / 0
Почему не работает запрос.
    #33630029
Homosum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Простите, не сказал сразу. Платформа VC++.Net
Коннекчусь через ODBC к базе. База MS Access.
Причем, в том же проекте я пишу такой запрос:

SELECT Books.id, Books.code, Books.name, Books.Author, Books.TestR, TestReferences.Code, TestReferences.Name FROM Books left join TestReferences on Books.TestR = TestReferences.id

и все работает.
...
Рейтинг: 0 / 0
Почему не работает запрос.
    #33630611
Ой Вэй
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Похоже, дело не в тексте запроса.

Ты прямо ODBC функции вызываешь или [какой-то аналог] CRecordset?

Приведи текст (соотв. кусочек).
...
Рейтинг: 0 / 0
Почему не работает запрос.
    #33630747
Homosum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А код прост:

CR->Close();
CR->Open(CRecordset::snapshot,Query);

Query соответственно, содержит запрос
CR объект типа CRecordset.
...
Рейтинг: 0 / 0
Почему не работает запрос.
    #33631039
Chernomor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а поле New1 переименовать не пробывал
...
Рейтинг: 0 / 0
Почему не работает запрос.
    #33631410
Homosum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Где переименовать? В таблице базы данных?
...
Рейтинг: 0 / 0
Почему не работает запрос.
    #33631699
Ой Вэй
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Покажи DoFieldExchange().
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Почему не работает запрос.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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