powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Opjatj zaprosi
9 сообщений из 9, страница 1 из 1
Opjatj zaprosi
    #33935442
dj_raven
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ljudi, a v foxpro vlozhennije zaprosi rabotajut vobsche? U menja jestj zapros sledujuscheog tipa :
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
SELECT foo.fld_id, Gh_fields.field_name, Gh_data.data, gh_fields.table_id;
FROM (SELECT gh_fields.id AS fld_id, gh_date.id AS date_id, gh_fields.table_id, Gh_fields.field_name
		  FROM gh_fields, gh_date;
          WHERE gh_fields.table_id= 2 ;
    AND gh_date.id= 2 ) AS foo;
            LEFT JOIN gh_data ;
                        ON (foo.fld_id = gh_data.field_id AND foo.date_id =gh_data.main_id);
WHERE (gh_data.mode_id= 1  OR gh_data.mode_id IS NULL) ;
GROUP BY foo.fld_id;
ORDER BY foo.fld_id
V C++ rabotajet bez problem, a zdej syntax error, srazu posle pervogo FROM(
...
Рейтинг: 0 / 0
Opjatj zaprosi
    #33935472
Фотография Aleksey-K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. Не знал, что C++ есть DataBse Engine !!!! Вы мне глаза открыли !
2. Какая версия VFP у вас ?
С уважением, Алексей
...
Рейтинг: 0 / 0
Opjatj zaprosi
    #33935477
dj_raven
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Nu C++ ne chistij a s MFC, VCL i prochimi navorotami. Borland C++ Builder nazivajetsja. :) . Versija FoxPro 7
...
Рейтинг: 0 / 0
Opjatj zaprosi
    #33935501
Проходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ни MFC, ни Borland C++ не имеют SQL-движков и исполнять, а, соответственно, и правильно контролировать SQL-синтаксис не могут по пределению.

VFP 7 еще не умел работать с подзапросами во From. Можно в 9-ке.
...
Рейтинг: 0 / 0
Opjatj zaprosi
    #33935518
dj_raven
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
V Borland C++ jestj takije komponenti kak TADOConnection - sojedinenije s baozj dannih cherez ODBC, i TADOQuery-Komponent ispolnjajushchij zaprosi. Jesli bi on ne umel rabotatj s bazami dannih, to u menja ne rabotal bi otchet. A on u menja s nog do golovi postrojen na ANSI SQL zaprosah.
...
Рейтинг: 0 / 0
Opjatj zaprosi
    #33935535
Проходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В независимости от наличия в билдере компонентов для работы с базами данных запрос исполняет сервер базы данных, а не билдер. Сервер и только сервер определяет синтаксическую корректность запроса и исполняет его. Оставишь билдер с его компонентами, но поменяешь сервер и тот же запрос перестанет работать.
...
Рейтинг: 0 / 0
Opjatj zaprosi
    #33935547
dj_raven
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
nu, eto logichno. No zdesj malenko ne soglasen. V dannom sluchaje, s FOXPRO bazami, bolsheju rolj igrajut drajvera a ne server, t.k. eti bazi ne imejut obsluzhivajuschej programmaturi, a hranjat tolko dannije i samu strukturu
...
Рейтинг: 0 / 0
Opjatj zaprosi
    #33935694
dj_raven
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
a etot zapros kak-nibudj mozhno adaptirovatj k VFP 7? Boleje novuj versiju ne mogu postavitj, t.k. pishu na rabote.
...
Рейтинг: 0 / 0
Opjatj zaprosi
    #33935743
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если я правильно понял твой запрос, то примерно так:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
SELECT 
	gh_fields.id AS fld_id, ;
	Gh_fields.field_name, ;
	Gh_data.data, ;
	gh_fields.table_id ;
FROM gh_fields
INNER JOIN gh_date ON gh_fields.table_id = gh_date.id ;
LEFT JOIN gh_data ON gh_fields.id = gh_data.field_id ;
			AND gh_date.id =gh_data.main_id ;
			AND gh_data.mode_id= 1  ;
WHERE gh_fields.table_id= 2  
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Opjatj zaprosi
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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