Переключение на Главную Страницу Страницы: [1]  ОтправитьПечать
Очень популярная тема (более 25 ответов) Странный запрос получается (число прочтений - 12690 )
Vitek77
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 44
Зарегистрирован: 22. Сентября 2006
Странный запрос получается
22. Сентября 2006 :: 11:23
Печать  
Что есть:
Машина №1: W2K Prof + SP2, SQL server 2000 + SP4, 1C 25 релиз, 1cpp 2.0.3.1
Машина №1: Win 2003 Server EE + SP1, SQL server 2000 + SP4, 1C 25 релиз, 1cpp 2.0.3.1
Запрос:
SELECT ВзаиморасчетыПокупателейОстатки.Фирма [Фирма $Справочник.Фирмы],
ВзаиморасчетыПокупателейОстатки.Клиент [Клиент $Справочник],
ВзаиморасчетыПокупателейОстатки.Договор [Договор $Справочник.Договора],
ВзаиморасчетыПокупателейОстатки.Отдел [Отдел $Справочник.Отделы],
ВзаиморасчетыПокупателейОстатки.ГоловноеПредприятие [ГоловноеПредприятие $Справочник.Контрагенты],
Sum(ВзаиморасчетыПокупателейОстатки.ДолгОстаток) ДолгОстаток
FROM $РегистрОстатки.ВзаиморасчетыПокупателей(,,,,) AS ВзаиморасчетыПокупателейОстатки
GROUP BY ВзаиморасчетыПокупателейОстатки.Фирма,
ВзаиморасчетыПокупателейОстатки.Клиент,
ВзаиморасчетыПокупателейОстатки.Договор,
ВзаиморасчетыПокупателейОстатки.Отдел,
ВзаиморасчетыПокупателейОстатки.ГоловноеПредприятие
ORDER BY  ВзаиморасчетыПокупателейОстатки.Фирма,
ВзаиморасчетыПокупателейОстатки.Клиент,
ВзаиморасчетыПокупателейОстатки.Договор,
ВзаиморасчетыПокупателейОстатки.Отдел,
ВзаиморасчетыПокупателейОстатки.ГоловноеПредприятие

На первой машине это разворачивается в
....
SELECT ВзаиморасчетыПокупателейОстатки.Фирма [Фирма $Справочник.Фирмы],
ВзаиморасчетыПокупателейОстатки.Клиент [Клиент $Справочник],
ВзаиморасчетыПокупателейОстатки.Договор [Договор $Справочник.Договора],
ВзаиморасчетыПокупателейОстатки.Отдел [Отдел $Справочник.Отделы],
ВзаиморасчетыПокупателейОстатки.ГоловноеПредприятие [ГоловноеПредприятие $Справочник.Контрагенты],
Sum(ВзаиморасчетыПокупателейОстатки.ДолгОстаток) ДолгОстаток
FROM (
select
rg169_vt.sp2671 as Фирма,
rg169_vt.sp170 as Клиент,
rg169_vt.sp3810 as Договор,
rg169_vt.sp8266 as Отдел,
rg169_vt.sp8265 as ГоловноеПредприятие,
rg169_vt.sp171 as ДолгОстаток
from rg169 as rg169_vt (nolock)
where rg169_vt.period={d '2006-09-01'}
and (
rg169_vt.sp171 <> 0
)
) as ВзаиморасчетыПокупателейОстатки
GROUP BY ВзаиморасчетыПокупателейОстатки.Фирма,
ВзаиморасчетыПокупателейОстатки.Клиент,
ВзаиморасчетыПокупателейОстатки.Договор,
ВзаиморасчетыПокупателейОстатки.Отдел,
ВзаиморасчетыПокупателейОстатки.ГоловноеПредприятие
ORDER BY  ВзаиморасчетыПокупателейОстатки.Фирма,
ВзаиморасчетыПокупателейОстатки.Клиент,
ВзаиморасчетыПокупателейОстатки.Договор,
ВзаиморасчетыПокупателейОстатки.Отдел,
ВзаиморасчетыПокупателейОстатки.ГоловноеПредприятие

На второй машине это разворачивается в:
SELECT ВзаиморасчетыПокупателейОстатки.Фирма [Фирма $Справочник.Фирмы],
ВзаиморасчетыПокупателейОстатки.Клиент [Клиент $Справочник],
ВзаиморасчетыПокупателейОстатки.Договор [Договор $Справочник.Договора],
ВзаиморасчетыПокупателейОстатки.Отдел [Отдел $Справочник.Отделы],
ВзаиморасчетыПокупателейОстатки.ГоловноеПредприятие [ГоловноеПредприятие $Справочник.Контрагенты],
Sum(ВзаиморасчетыПокупателейОстатки.ДолгОстаток) ДолгОстаток
FROM (
select
rg169_vt.sp2671 as Фирма,
rg169_vt.sp170 as Клиент,
rg169_vt.sp3810 as Договор,
rg169_vt.sp8266 as Отдел,
rg169_vt.sp8265 as ГоловноеПредприятие,
rg169_vt.sp171 as ДолгОстаток
from rg169 as rg169_vt (nolock)
where rg169_vt.period={d '2006-09-01'}
and (
rg169_vt.sp171 <> 0
)
) as ВзаиморасчетыПокупателейОстатки
GROUP BY ВзаиморасчетыПокупателейОстатки.Фирма,
ВзаиморасчетыПокупателейОстатки.Клиент,
ВзаиморасчетыПокупателейОстатки.Договор,
ВзаиморасчетыПокупателейОстатки.Отдел,
ВзаиморасчетыПокупателейОстатки.ГоловноеПредприятие
ORDER BY  ВзаиморасчетыПокупателейОстатки.Фирма,
ВзаиморасчетыПокупателейОстатки.Клиент,
ВзаиморасчетыПо
GROUP BY ВзаиморасчетыПокупателейОстатки.Фирма,
ВзаиморасчетыПокупателейОстатки.Клиент,
ВзаиморасчетыПокупателейОст

и вываливается с ошибкой:
ТЗ = РС.ВыполнитьИнструкцию(ТекстЗапроса);
{D:\ПЕРЕВОД НА 43\СРАВНЕНИЕОСТАТКОВ_SQL.ERT(406)}: State 42000, native 156, message [Microsoft][ODBC SQL Server Driver][SQL Server]Incorrect syntax near the keyword 'GROUP'.

Что делать?
  
Наверх
 
IP записан
 
Vitek77
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 44
Зарегистрирован: 22. Сентября 2006
Re: Странный запрос получается
Ответ #1 - 22. Сентября 2006 :: 12:14
Печать  
Я только начал изучение прямого доступа, а документации нет + инет только что появился, а запрос писался ночью.
1. Если я правильно понял, то запрос к остаткам регистра на ТА по всем измерениям можно сделать так:
SELECT ВзаиморасчетыПокупателейОстатки.Фирма [Фирма $Справочник.Фирмы],
ВзаиморасчетыПокупателейОстатки.Клиент [Клиент $Справочник],
ВзаиморасчетыПокупателейОстатки.Договор [Договор $Справочник.Договора],
ВзаиморасчетыПокупателейОстатки.Отдел [Отдел $Справочник.Отделы],
ВзаиморасчетыПокупателейОстатки.ГоловноеПредприятие [ГоловноеПредприятие $Справочник.Контрагенты],
ВзаиморасчетыПокупателейОстатки.ДолгОстаток ДолгОстаток
FROM $РегистрОстатки.ВзаиморасчетыПокупателей(,,,,) AS ВзаиморасчетыПокупателейОстатки

а если мне нужно только по нескольким, то тогда нужны SUM() и GROUPE BY?

2. "И какая практическая польза от упорядочивания по внутреннему представлению? " а как мне их еще упорядочить
  
Наверх
 
IP записан
 
berezdetsky
1c++ power user
Отсутствует


barba non facit sisadminum

Сообщений: 1986
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Странный запрос получается
Ответ #2 - 22. Сентября 2006 :: 12:30
Печать  
Цитата:
а если мне нужно только по нескольким, то тогда нужны SUM() и GROUPE BY?

Обычно нет - ВТ сама группирует по выбранным измерениям и суммирует ресурсы.

Цитата:
"И какая практическая польза от упорядочивания по внутреннему представлению? " а как мне их еще упорядочить

Упорядочивание по внутреннему представлению ссылочных типов не имеет (скорее всего) аналогов в предметной области. Результат для пользователя будет выглядеть не упорядоченным. Для сортировки по реквизитам соотв. объектов нужно присоединить соотв. таблицы. Например:
Код
Выбрать все
FROM $РегистрОстатки.ВзаиморасчетыПокупателей(,,,,) AS ВзаиморасчетыПокупателейОстатки
    INNER JOIN $Справочник.Контрагенты AS Контрагенты ON ВзаиморасчетыПокупателейОстатки.ГоловноеПредприятие =
Контрагенты.ID
ORDER BY Контрагенты.DESCR -- по наименованию 

  

пароль как коньяк, чем больше звездочек, тем лучше
Наверх
IP записан
 
Vitek77
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 44
Зарегистрирован: 22. Сентября 2006
Re: Странный запрос получается
Ответ #3 - 22. Сентября 2006 :: 12:47
Печать  
"Упорядочивание по внутреннему представлению ссылочных типов не имеет (скорее всего) аналогов в предметной области. Результат для пользователя будет выглядеть не упорядоченным. Для сортировки по реквизитам соотв. объектов нужно присоединить соотв. таблицы. Например: Код:"

т.е. если реквизит неопределенного типа или типа справочник неопределенного вида, то с сортировкой будет облом?
  
Наверх
 
IP записан
 
Arta
1c++ power user
Отсутствует



Сообщений: 2537
Местоположение: Нижний Новгород
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Странный запрос получается
Ответ #4 - 22. Сентября 2006 :: 12:52
Печать  
Давай рассмотрим теорию. А как ты представляешь сортировку справочников, если у одних есть наименование, а у других нет. У одних основное представление в виде даты (кода и наименования нет), а у других только код...
  
Наверх
 
IP записан
 
Vitek77
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 44
Зарегистрирован: 22. Сентября 2006
Re: Странный запрос получается
Ответ #5 - 22. Сентября 2006 :: 12:54
Печать  
(4) Это я же понял и сортирую после выгрузки в ТЗ
  
Наверх
 
IP записан
 
Vitek77
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 44
Зарегистрирован: 22. Сентября 2006
Re: Странный запрос получается
Ответ #6 - 22. Сентября 2006 :: 12:58
Печать  
И все таки, почему так странно запрос разворачивался?
  
Наверх
 
IP записан
 
Vitek77
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 44
Зарегистрирован: 22. Сентября 2006
Re: Странный запрос получается
Ответ #7 - 22. Сентября 2006 :: 14:11
Печать  
Делаю запрос:
ТекстЗапроса = "
|SELECT Жур.iddoc [Документ $Документ],
| Жур.iddocdef Документ_вид
|FROM _1sjourn as Жур (nolock)
|WHERE Жур.Closed & 1 = 1 AND Жур.IDDocDef = $ВидДокумента.НарядНаКомплектацию
|ORDER BY Жур.date_time_iddoc
|";

А он мне разворачивает его:
SELECT Жур.iddoc [Документ $Документ],
Жур.iddocdef Документ_вид
FROM _1sjourn as Жур (nolock)
WHERE Жур.Closed & 1 = 1 AND Жур.IDDocDef = 6346
OR
OR
OR
OR
OR
OR
OR
OR
DER BY Жур.date_time_iddoc

и естественно вываливается с ошибкой: ТЗ = Запрос.ВыполнитьИнструкцию(ТекстЗапроса);
{D:\ПЕРЕВОД НА 43\ДОПОТЧЕТЫ\ВЫБОРКАДОКУМЕНТОВ.ERT(25)}: State 42000, native 156, message [Microsoft][ODBC SQL Server Driver][SQL Server]Incorrect syntax near the keyword 'OR'.

Что делать? Где копать?

  
Наверх
 
IP записан
 
berezdetsky
1c++ power user
Отсутствует


barba non facit sisadminum

Сообщений: 1986
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Странный запрос получается
Ответ #8 - 22. Сентября 2006 :: 14:25
Печать  
Попробуй переустановить 1С и http://www.1cpp.ru/files/1cpp.1816fb03.zip  Нерешительный
  

пароль как коньяк, чем больше звездочек, тем лучше
Наверх
IP записан
 
Vitek77
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 44
Зарегистрирован: 22. Сентября 2006
Re: Странный запрос получается
Ответ #9 - 22. Сентября 2006 :: 14:31
Печать  
Переустановил.
Создал запрос:
ТекстЗапроса = "
     |SELECT iddoc [Документ $Документ],
     |  iddocdef Документ_вид
     |FROM _1sjourn as J (nolock)
     |WHERE Closed & 1 = 1 AND
     |  IDDocDef = $ВидДокумента.НарядНаКомплектацию
     |  IDDocDef = $ВидДокумента.ЗаявкаНаРаcкомплектацию AND
     |  IDDocDef = $ВидДокумента.ЗаявкаНаКомплектацию AND
     |  IDDocDef = $ВидДокумента.ЗаявкаНаРаcкомплектацию AND
     |  IDDocDef = $ВидДокумента.Заказ AND
     |  IDDocDef = $ВидДокумента.СнятиеЗаказа AND
     |  IDDocDef = $ВидДокумента.РаспределениеТовараКоммАрбитром AND
     |  IDDocDef = $ВидДокумента.Списание AND
     |  IDDocDef = $ВидДокумента.Отгрузка AND
     |  IDDocDef = $ВидДокумента.ПриходнаяНакладная
     |ORDER BY Жур.date_time_iddoc
     |";

В результате он его мне в такую билиберду развернул, что сюда не запостить, т.к. места не хватит.
А на первой машине все работает как надо.    Печаль
  
Наверх
 
IP записан
 
Vitek77
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 44
Зарегистрирован: 22. Сентября 2006
Re: Странный запрос получается
Ответ #10 - 22. Сентября 2006 :: 14:36
Печать  
Сори, вместо:
.......
WHERE Closed & 1 = 1 AND 
     |  IDDocDef = $ВидДокумента.НарядНаКомплектацию
     |  IDDocDef = $ВидДокумента.ЗаявкаНаРаcкомплектацию AND
........
Нужно:
..........
WHERE Closed & 1 = 1 AND 
     |  IDDocDef = $ВидДокумента.НарядНаКомплектацию AND
     |  IDDocDef = $ВидДокумента.ЗаявкаНаРаcкомплектацию AND
.............

В результате мне выдало Получаемая строка превысила допустимые размеры"
  
Наверх
 
IP записан
 
Vitek77
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 44
Зарегистрирован: 22. Сентября 2006
Re: Странный запрос получается
Ответ #11 - 22. Сентября 2006 :: 14:43
Печать  
а вместо AND нужно OR

и все равно, на первой машине все ОК, а на второй глюки Печаль
  
Наверх
 
IP записан
 
Славко
Senior Member
****
Отсутствует



Сообщений: 467
Местоположение: Украина, г. Днепропетровск
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Странный запрос получается
Ответ #12 - 22. Сентября 2006 :: 14:55
Печать  
какой MDAC  на машине №1 и на машине №2?
Win 2003 Server EE - это Win 2003 Server Ent?
  

Ламер, самый обычный ламер...    сначала мы ...   а потом мы ...
Наверх
wwwICQ  
IP записан
 
Славко
Senior Member
****
Отсутствует



Сообщений: 467
Местоположение: Украина, г. Днепропетровск
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Странный запрос получается
Ответ #13 - 22. Сентября 2006 :: 15:02
Печать  
Vitek77 писал(а) 22. Сентября 2006 :: 12:14:
Я только начал изучение прямого доступа, а документации нет + инет только что появился, а запрос писался ночью.
1. Если я правильно понял, то запрос к остаткам регистра на ТА по всем измерениям можно сделать так:

слушай, расскажи как ты скачал 1С++ 2.0.3.1 без документации? там в архиве она есть причем очень подробная...
  

Ламер, самый обычный ламер...    сначала мы ...   а потом мы ...
Наверх
wwwICQ  
IP записан
 
Vitek77
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 44
Зарегистрирован: 22. Сентября 2006
Re: Странный запрос получается
Ответ #14 - 22. Сентября 2006 :: 15:23
Печать  
MDAC на обоих машинах 2.7

библиотеку слил на флешку у знакомого, по глупости без файлика als и документации.
  
Наверх
 
IP записан
 
Vitek77
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 44
Зарегистрирован: 22. Сентября 2006
Re: Странный запрос получается
Ответ #15 - 22. Сентября 2006 :: 15:25
Печать  
Новая попытка:
SELECT
  Жур.iddoc [Документ $Документ],
  Жур.iddocdef Документ_вид
FROM _1sjourn as Жур (nolock)
WHERE Closed & 1 = 1 AND
  (IDDocDef = $ВидДокумента.НарядНаКомплектацию OR
  IDDocDef = $ВидДокумента.ПриходнаяНакладная)
ORDER BY
  Жур.date_time_iddoc

вот результат:
SELECT
  Жур.iddoc [Документ $Документ],
  Жур.iddocdef Документ_вид
FROM _1sjourn as Жур (nolock)
WHERE Closed & 1 = 1 AND
  (IDDocDef = 6346 OR
OR
OR
OR
OR
OR
OR
OR
OR
OR
OR
OR
OR
OR
OR
OR
OR
OR
OR
OR
OR
OR
BY
  Жур.date_time_iddoc

ТЗ = Запрос.ВыполнитьИнструкцию(ТекстЗапроса);
{D:\ПЕРЕВОД НА 43\ДОПОТЧЕТЫ\ВЫБОРКАДОКУМЕНТОВ.ERT(39)}: State 42000, native 156, message [Microsoft][ODBC SQL Server Driver][SQL Server]Incorrect syntax near the keyword 'OR'.
  
Наверх
 
IP записан
 
Vitek77
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 44
Зарегистрирован: 22. Сентября 2006
Re: Странный запрос получается
Ответ #16 - 22. Сентября 2006 :: 15:26
Печать  
А вот так:
ТекстЗапроса = "
     |SELECT
     |  Жур.iddoc [Документ $Документ],
     |  Жур.iddocdef Документ_вид
     |FROM _1sjourn as Жур (nolock)
     //|WHERE Closed & 1 = 1 AND
     //|  (IDDocDef = $ВидДокумента.НарядНаКомплектацию OR
     //|  IDDocDef = $ВидДокумента.ЗаявкаНаРаcкомплектацию OR
     //|  IDDocDef = $ВидДокумента.ЗаявкаНаКомплектацию OR
     //|  IDDocDef = $ВидДокумента.ЗаявкаНаРаcкомплектацию OR
     //|  IDDocDef = $ВидДокумента.Заказ OR
     //|  IDDocDef = $ВидДокумента.СнятиеЗаказа OR
     //|  IDDocDef = $ВидДокумента.РаспределениеТовараКоммАрбитром OR
     //|  IDDocDef = $ВидДокумента.Списание OR
     //|  IDDocDef = $ВидДокумента.Отгрузка OR
     //|  IDDocDef = $ВидДокумента.ПриходнаяНакладная)
     |ORDER BY
     |  Жур.date_time_iddoc
     |";
работает без проблем Печаль
  
Наверх
 
IP записан
 
berezdetsky
1c++ power user
Отсутствует


barba non facit sisadminum

Сообщений: 1986
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Странный запрос получается
Ответ #17 - 22. Сентября 2006 :: 15:28
Печать  
Vitek77 писал(а) 22. Сентября 2006 :: 15:23:
MDAC на обоих машинах 2.7

MDAC здесь ни при чем, конечно.. Но 2.7 на win2k3 - развод.
  

пароль как коньяк, чем больше звездочек, тем лучше
Наверх
IP записан
 
Славко
Senior Member
****
Отсутствует



Сообщений: 467
Местоположение: Украина, г. Днепропетровск
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Странный запрос получается
Ответ #18 - 22. Сентября 2006 :: 15:35
Печать  
berezdetsky писал(а) 22. Сентября 2006 :: 15:28:
MDAC здесь ни при чем, конечно.. Но 2.7 на win2k3 - развод.

пятничный... у меня изначально закралась мысль о пятничном разводе...
поэтому и задал вопрос на связанный с работоспособностью парсера...

  

Ламер, самый обычный ламер...    сначала мы ...   а потом мы ...
Наверх
wwwICQ  
IP записан
 
Славко
Senior Member
****
Отсутствует



Сообщений: 467
Местоположение: Украина, г. Днепропетровск
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Странный запрос получается
Ответ #19 - 22. Сентября 2006 :: 15:37
Печать  
Vitek77 писал(а) 22. Сентября 2006 :: 15:23:
библиотеку слил на флешку у знакомого, по глупости без файлика als и документации.

харе тут разводняком заниматься, тебя уже вычислили...

ЗЫ а версию 1С++ и его методы с классами ты прмо из дизасемблированной DLL-ки "выкалупывал"?
  

Ламер, самый обычный ламер...    сначала мы ...   а потом мы ...
Наверх
wwwICQ  
IP записан
 
Vitek77
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 44
Зарегистрирован: 22. Сентября 2006
Re: Странный запрос получается
Ответ #20 - 22. Сентября 2006 :: 15:42
Печать  
я проверял componentchecker
он мне выдал на 2003:
MDAC 2.1 SP2
MDAC 2.5
MDAC 2.5 SP1
MDAC 2.5 SP2
MDAC 2.5 SP3
MDAC 2.6 RTM
MDAC ....
MDAC 2.7 REFRESH
MDAC 2.7 RTM
MDAC 2.7 SP1
MDAC 2.7 SP1 ON Windows XP SP1
MDAC 2.7 SP1 REFRESH
MDAC 2.8 RTM

какой нужен?
на первой машине MDAC 2.7, т.к. сам ручками его устанавливал.
  
Наверх
 
IP записан
 
Vitek77
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 44
Зарегистрирован: 22. Сентября 2006
Re: Странный запрос получается
Ответ #21 - 22. Сентября 2006 :: 15:49
Печать  
1. Версия берется так:
щелкаю правой кнопкой на файлике, выбираю свойства, закладка "Версия"
или помощь, о программе.
2. методы взял из примера.

а куда делся ответ про componentchecker?
  
Наверх
 
IP записан
 
Славко
Senior Member
****
Отсутствует



Сообщений: 467
Местоположение: Украина, г. Днепропетровск
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Странный запрос получается
Ответ #22 - 22. Сентября 2006 :: 16:04
Печать  
а что такое componentchecker?
  

Ламер, самый обычный ламер...    сначала мы ...   а потом мы ...
Наверх
wwwICQ  
IP записан
 
Vitek77
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 44
Зарегистрирован: 22. Сентября 2006
Re: Странный запрос получается
Ответ #23 - 22. Сентября 2006 :: 16:24
Печать  
Цитата:
а что такое componentchecker?



Component Checker 2.0 is designed to determine installed version information and assist in diagnosing installation issues with the Microsoft® Data Access Components (MDAC).

Component Checker requires MSXML to operate correctly on your computer. If the computer does not have Msxml2.dll on the machine, you must install MSXML 3.0 SP4 from www.microsoft.com/downloads

This tool has been tested for use on the following operating systems:

Microsoft Windows® XP Professional SP1
Windows 2000 SP4
Windows Server 2003
Windows Millennium Edition (ME)
Windows 98 Second Edition
Windows NT® 4.0
Only 32-bit platforms are supported. Component Checker 2.0 includes a predetermined list of MDAC versions, which it uses to analyze the version of MDAC on your computer. MDAC is installed with numerous Microsoft products and also in available for redistribution by application providers. For more information on redistributing MDAC, you can search on "MDAC" in the MSDN Download Center at msdn.microsoft.com.

Component Checker 2.0 is a customizable tool that performs the following tasks:

Identifies the current MDAC installation on a computer.
Creates a series of reports about the files identified for the current MDAC installation.
  
Наверх
 
IP записан
 
DmitrO
1c++ power user
Отсутствует


ex developer

Сообщений: 579
Местоположение: г. Киров
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: Странный запрос получается
Ответ #24 - 23. Сентября 2006 :: 05:07
Печать  
Операционка Win2003! Плавали, знаем.. Сверь на этих двух машинах версии библиотеки mfc42.dll. Это она косячит.
А точнее, скорее всего это всеже косяки 1c++, или там..: несовсем документированное использование MFC в сочетании с глюками этой версии MFC..
Но это только подозрения, тщательного расследования не проводилось.
  
Наверх
ICQ  
IP записан
 
Славко
Senior Member
****
Отсутствует



Сообщений: 467
Местоположение: Украина, г. Днепропетровск
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Странный запрос получается
Ответ #25 - 23. Сентября 2006 :: 09:38
Печать  
DmitrO писал(а) 23. Сентября 2006 :: 05:07:
Операционка Win2003! Плавали, знаем.. Сверь на этих двух машинах версии библиотеки mfc42.dll. Это она косячит.
А точнее, скорее всего это всеже косяки 1c++, или там..: несовсем документированное использование MFC в сочетании с глюками этой версии MFC..
Но это только подозрения, тщательного расследования не проводилось.

странно, а почему тогда у меня на 2003 получались вменяемые, и шо самое гланое, ожидаемые тексты запроса в режиме отладки?
а у автора ветки, на любой текст запроса получается бред сивой кобылы...
  

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


ex developer

Сообщений: 579
Местоположение: г. Киров
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: Странный запрос получается
Ответ #26 - 23. Сентября 2006 :: 10:34
Печать  
Ну вот у меня тоже работает на win 2003, версия mfc: 6.06.8063.0
  
Наверх
ICQ  
IP записан
 
Славко
Senior Member
****
Отсутствует



Сообщений: 467
Местоположение: Украина, г. Днепропетровск
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Странный запрос получается
Ответ #27 - 23. Сентября 2006 :: 14:52
Печать  
DmitrO писал(а) 23. Сентября 2006 :: 10:34:
Ну вот у меня тоже работает на win 2003, версия mfc: 6.06.8063.0

у меня сейчас 2.0.3.1, до этого были 2.0.2.1 и 2.0.2.2, но у него даже с  1.8.1.6.fb03. проблема была, шото тут не чисто и шото он мне кажется не договариает... но все таки мне пока кажется что это была тяпничная шутка, хоть парень меня и по аське уверял что это не шутка...
я хоть и не разработчик, но не понимаю как прасер в зависимости от операционной системы может свои шаблоны то менять?
ведь красный круглый овощ = помидор, это должно работать в любой операционной системе... или принцип парсера не таков?
  

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



Сообщений: 2537
Местоположение: Нижний Новгород
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Странный запрос получается
Ответ #28 - 23. Сентября 2006 :: 15:08
Печать  
Славко, разговор идет про верии mfc, про который и говорит Дмитро. На Итланде эту тему уже обсуждали.
  
Наверх
 
IP записан
 
Vitek77
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 44
Зарегистрирован: 22. Сентября 2006
Re: Странный запрос получается
Ответ #29 - 25. Сентября 2006 :: 05:37
Печать  
Версия MFC на первой машине
Из папки C:\windows\system32 - 6.2.4131.0
Версия MFC на второй машине
Из папки C:\windows\system32 - 6.5.8063.0

Arta писал(а) 23. Сентября 2006 :: 15:08:
Славко, разговор идет про верии mfc, про который и говорит Дмитро. На Итланде эту тему уже обсуждали.


А можно адресок ветки на ItLande, а то у меня их форум почему-то не загружается....
  
Наверх
 
IP записан
 
Vitek77
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 44
Зарегистрирован: 22. Сентября 2006
Re: Странный запрос получается
Ответ #30 - 25. Сентября 2006 :: 06:16
Печать  
Проблема была действительно в библиотеке mfc42.dll
На вторую машину залил ее с первой и все заработало.
Всем большое спасибо. Тему можно закрывать.
  
Наверх
 
IP записан
 
Славко
Senior Member
****
Отсутствует



Сообщений: 467
Местоположение: Украина, г. Днепропетровск
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Странный запрос получается
Ответ #31 - 25. Сентября 2006 :: 06:24
Печать  
Arta писал(а) 23. Сентября 2006 :: 15:08:
Славко, разговор идет про верии mfc, про который и говорит Дмитро. На Итланде эту тему уже обсуждали.

я это понял, но если ты внимательно почитал мой последний пост, то там интересуюсь принципом работы парсера и его зависимостью от этой и др. библиотек ...
кроме того я итланд не читаю с тех пор как образовался данный ресурс, а до этого момента я там обуждения по данному вопросу не видел и как бы телепатитей тоже не обладаю... как оказалось и автор ветки тоже...
ктстати у меня на WinXP+SP2 версия данной бибилиотеки 6.2.4131.0...
вероятно на 2003 она была либо 6.2.4131.0, либо как упомянул DmitrO, 6.06.8063.0
  

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


я хочу, чтоб сюда проложили
дорогу оттуда...

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: Странный запрос получается
Ответ #32 - 23. Ноября 2006 :: 07:22
Печать  
svr 2003 r2 6.06.8063.0
svr 2003 sp 1 - то же самое

но проблем эт олл
  

De quelle planète es-tu?
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: [1] 
ОтправитьПечать