Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Не получаеться запрос по регистрам к DBF базе (число прочтений - 2989 )
kasperok
Junior Member
**
Отсутствует



Сообщений: 15
Местоположение: Ростов-на-Дону
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Не получаеться запрос по регистрам к DBF базе
30. Сентября 2006 :: 09:08
Печать  
Вот мой небольшой запросик. Подключение прошло успешно.
Код
Выбрать все
    RecordSet.Отладка(1);
    RecordSet.УстановитьТекстовыйПараметр("ДатаОплат",НачДата);
    ТекстЗапроса = "
    |SELECT
    |Рег.Фирма AS [Фирма $Справочник.Фирмы],
    |Рег.Номенклатура AS [Номенклатура $Справочник.Номенклатура],
    |Рег.Склад AS [Склад $Справочник.Склады],
    |Рег.ЦенаПрод AS ЦенаПрод,
    |sum(Рег.Количество) AS Количество
    |FROM $РегистрОстатки.ОстаткиТМЦ(:ДатаОплат~,,,,) as Рег
    |";
 


Выдаёт ошибку: State 42000, native 200, message [Microsoft][ODBC Visual FoxPro Driver]Syntax error.
  
Наверх
wwwICQ  
IP записан
 
Славко
Senior Member
****
Отсутствует



Сообщений: 467
Местоположение: Украина, г. Днепропетровск
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Не получаеться запрос по регистрам к DBF базе
Ответ #1 - 30. Сентября 2006 :: 12:38
Печать  
ВТ по моему для ДБФ не будет работать, но все же прпобуй
Код
Выбрать все
    ТекстЗапроса = "
    |SELECT
    |Рег.Фирма AS [Фирма $Справочник.Фирмы],
    |Рег.Номенклатура AS [Номенклатура $Справочник.Номенклатура],
    |Рег.Склад AS [Склад $Справочник.Склады],
    |Рег.ЦенаПрод AS ЦенаПрод,
    |Рег.КоличествоОстаток  AS Количество
    |FROM $РегистрОстатки.ОстаткиТМЦ(:ДатаОплат~) as Рег
    |";
  

  

Ламер, самый обычный ламер...    сначала мы ...   а потом мы ...
Наверх
wwwICQ  
IP записан
 
orefkov
1c++ developer
1c++ moderator
Отсутствует


I Love YaBB 2!

Сообщений: 896
Зарегистрирован: 20. Мая 2006
Re: Не получаеться запрос по регистрам к DBF базе
Ответ #2 - 02. Октября 2006 :: 06:55
Печать  
виртуальные таблицы не работают для dbf при доступе через ODBC.
Используй доступ через OLE DB.
  
Наверх
 
IP записан
 
DrACe
1c++ donor
1c++ power user
Отсутствует


1С++ любитель

Сообщений: 447
Местоположение: г. Новосибирск
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: Не получаеться запрос по регистрам к DBF базе
Ответ #3 - 02. Октября 2006 :: 06:57
Печать  
это бы тоже надо в FAQ
  
Наверх
 
IP записан
 
spock
1c++ developer
1c++ moderator
Отсутствует



Сообщений: 822
Местоположение: Новосибирск
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Не получаеться запрос по регистрам к DBF базе
Ответ #4 - 02. Октября 2006 :: 08:47
Печать  
Так и в oledb не работают ВТ.
  
Наверх
ICQ  
IP записан
 
DrACe
1c++ donor
1c++ power user
Отсутствует


1С++ любитель

Сообщений: 447
Местоположение: г. Новосибирск
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: Не получаеться запрос по регистрам к DBF базе
Ответ #5 - 02. Октября 2006 :: 08:53
Печать  
spock писал(а) 02. Октября 2006 :: 08:47:
Так и в oledb не работают ВТ.

ааа... ну тогда не надо в FAQ - в доке все верно написано  Улыбка
Цитата:
Виртуальные таблицы поддерживаются только для SQL формата ИБ.
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать