Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема State 42000, native 222, Unrecognized command verb (число прочтений - 4217 )
BuZZZard
Full Member
***
Отсутствует



Сообщений: 112
Местоположение: Калининград
Зарегистрирован: 15. Октября 2007
Пол: Мужской
State 42000, native 222, Unrecognized command verb
20. Марта 2009 :: 13:41
Печать  
Пытаюсь перевести свой запрос на DBF-ную базу. На SQL все работает.

Исходный запрос:
SELECT
   Спр.PARENTEXT AS [Элемент $Справочник.Контрагенты]
FROM
   $Справочник.КонтрагентыСвойства AS Спр

Запрос в режиме отладки:
SELECT
   Спр.PARENTEXT AS [Элемент_1c_type_Справочник_1c_dot_Контрагенты]
FROM
   sc33833 AS Спр

Запрос.ВыполнитьИнструкцию(ТекстЗапроса, времТЗ, 1);
{...}: State 42000, native 222, message [Microsoft][ODBC Visual FoxPro Driver]Unrecognized command verb.

Что бы это значило? Куда копать?
  
Наверх
ICQ  
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: State 42000, native 222, Unrecognized command verb
Ответ #1 - 20. Марта 2009 :: 14:47
Печать  
"as" из From убери
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
BuZZZard
Full Member
***
Отсутствует



Сообщений: 112
Местоположение: Калининград
Зарегистрирован: 15. Октября 2007
Пол: Мужской
Re: State 42000, native 222, Unrecognized command verb
Ответ #2 - 20. Марта 2009 :: 14:56
Печать  
artbear писал(а) 20. Марта 2009 :: 14:47:
"as" из From убери


Не помогло Печаль

Пробовал и так:
SELECT
   Спр.PARENTEXT AS [Элемент $Справочник.Контрагенты]
FROM
   $Справочник.КонтрагентыСвойства

и так:
SELECT
   Спр.PARENTEXT AS [Элемент $Справочник.Контрагенты]
FROM
   $Справочник.КонтрагентыСвойства Спр

и так:
SELECT
    PARENTEXT AS [Элемент $Справочник.Контрагенты]
FROM
    $Справочник.КонтрагентыСвойства

Ошибку выдает ту же самую
  
Наверх
ICQ  
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: State 42000, native 222, Unrecognized command verb
Ответ #3 - 20. Марта 2009 :: 15:12
Печать  
Через OLE DB попробуй
  
Наверх
 
IP записан
 
BuZZZard
Full Member
***
Отсутствует



Сообщений: 112
Местоположение: Калининград
Зарегистрирован: 15. Октября 2007
Пол: Мужской
Re: State 42000, native 222, Unrecognized command verb
Ответ #4 - 20. Марта 2009 :: 15:18
Печать  
JohnyDeath писал(а) 20. Марта 2009 :: 15:12:
Через OLE DB попробуй

Можно попросить пример подключения?
  
Наверх
ICQ  
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: State 42000, native 222, Unrecognized command verb
Ответ #5 - 20. Марта 2009 :: 15:28
Печать  
  
Наверх
 
IP записан
 
BuZZZard
Full Member
***
Отсутствует



Сообщений: 112
Местоположение: Калининград
Зарегистрирован: 15. Октября 2007
Пол: Мужской
Re: State 42000, native 222, Unrecognized command verb
Ответ #6 - 20. Марта 2009 :: 15:43
Печать  
Теперь на запрос:
     ТекстЗапроса = "
     |SELECT
     |   Спр.PARENTEXT AS [Элемент $Справочник.Контрагенты]
     |FROM
     |   $Справочник.КонтрагентыСвойства AS Спр
     |";

Ругается:
Запрос.ВыполнитьИнструкцию(ТекстЗапроса, времТЗ, 1);
{...}: FAILED! ICommandText::Execute(): Cannot open file e:\1c_bases\...\sc33833.dbf.
  
Наверх
ICQ  
IP записан
 
BuZZZard
Full Member
***
Отсутствует



Сообщений: 112
Местоположение: Калининград
Зарегистрирован: 15. Октября 2007
Пол: Мужской
Re: State 42000, native 222, Unrecognized command verb
Ответ #7 - 20. Марта 2009 :: 15:50
Печать  
Разобрался с последним. Монопольный режим был.
Как кстати с этим правильно бороться?
  
Наверх
ICQ  
IP записан
 
spock
1c++ developer
1c++ moderator
Отсутствует



Сообщений: 822
Местоположение: Новосибирск
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: State 42000, native 222, Unrecognized command verb
Ответ #8 - 20. Марта 2009 :: 17:23
Печать  
BuZZZard писал(а) 20. Марта 2009 :: 15:50:
Разобрался с последним. Монопольный режим был.
Как кстати с этим правильно бороться?

не выполнять запросы через oledb монопольно.
  
Наверх
ICQ  
IP записан
 
vandalsvq
1c++ power user
Отсутствует


Я всего лишь als-особиратель
;-)

Сообщений: 2487
Местоположение: Уфа
Зарегистрирован: 18. Июля 2007
Пол: Мужской
Re: State 42000, native 222, Unrecognized command verb
Ответ #9 - 21. Марта 2009 :: 07:34
Печать  
Ну есть и другой вариант Улыбка
перейти на 1sqlite см. тут.
  

Отхожу от дел. Долго и мучительно.
Наверх
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать