Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2016.07.24;
Скачать: [xml.tar.bz2];

Вниз

MySQL, AnyDAC, плавающий "Out of sync"   Найти похожие ветки 

 
Дмитрий   (2014-11-20 16:49) [0]

AnyDAC V 1.12.2; mySQL 5.1, WinXP, Win7, Win8
Занятная плавающая проблема с открыванием некоторых датасетов перед построением отчетов.
Сразу после загрузки с установкой интервала выборки в 1 месяц попытка dataset.open вызывает ошибку "Out of sync".
Попытка вторично открыть набор установив интервал в 1 неделю оказывается успешной.
Если после этого снова задать интервал в 1 месяц, ошибка не происходит, датасет открывается успешно.

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

Запрос:
SELECT Count(ZZID) AS ZZCount, zz.ManagerID
FROM zz
WHERE ZZID In
( select ZZID FROM zzitems WHERE  (ControlDate between :FirstDate and :LastDate) )
and zz.ManagerID = :ManagerID
group by ZZ.ManagerID
;


 
Плохиш ©   (2014-11-20 16:58) [1]

1. выкинуть AnyDAC
2. заменить оператор in на inner join


 
Дмитрий   (2014-11-20 18:41) [2]

> 1. выкинуть AnyDAC
В свое время Зеос показался менее подходящим.
Какая еще альтернатива фридаку?

2. заменить оператор in на inner join

У zz и zzitems соотношение один-ко-многим. соответственно, при объединении функция Count количество выбранных строк в zzitems


 
Плохиш ©   (2014-11-20 23:04) [3]

1. Все ваши поделки не являются альтернативими ADO.
2. и что?


 
Дмитрий   (2014-11-21 16:47) [4]

1а. это поделки не мои
1б. причем тут АДО
2. а то, что Count(ZZID) вернет совсем другое число


 
junglecat ©   (2014-11-21 16:50) [5]

FetchOptions.Mode = fmAll ?


 
Дмитрий   (2014-11-24 19:22) [6]

>FetchOptions.Mode = fmAll ?

нет, то которое по-умолчанию, =OnDemand
при установке в fmAll ситация не поменялась



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2016.07.24;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.007 c
15-1446926065
Torry
2015-11-07 22:54
2016.07.24
Книга Всеволода Леонова


15-1443426766
Empleado
2015-09-28 10:52
2016.07.24
RAD Studio Upgrade + free tools


4-1277281791
ANB
2010-06-23 12:29
2016.07.24
Как установить шрифт консольному приложению


15-1447171629
DayGaykin
2015-11-10 19:07
2016.07.24
HTML, Chrome, Вложенные таблицы - помогите сформулировать вопрос


15-1441920602
Юрий
2015-09-11 00:30
2016.07.24
С днем рождения ! 11 сентября 2015 пятница





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский