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

Вниз

ADOTable - ошибка при подключении   Найти похожие ветки 

 
Scorpio ©   (2005-02-09 12:51) [40]

Я немогу понять что ты непонимаешь, там все просто, ч/з SQL запрос все правильно неудальшь, а чтобы построчно - я немогу подключить ADOTable.

А есть поля, одназначно определяющее запись, в случае, если
wh_, re_ и rf_ в двух записях совпадают?
- такого небывает.

проверить по базе со всеми его похожими номерами ? - я писал, что в моей таблице могуть до 20 раз встречаться номера дел у них могут быть похожие даты и решения, но не все три одновременно.

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

Пример (период 01,01,2005 - 10,01,2005)
wh_   re_   rf_
204010001      4             8,01,2005
204010001      5             3,01,2005
204010001      4             30,12,2004
204020002      4             30,11,2004
204020002      3             5,10,2004
204030003      8             8,01,2005
204030003      6             7,01,2005

Должно остаться:
204010001      5              3,01,2005
204030003      8              8,01,2005
204030003      6              7,01,2005


 
ЮЮ ©   (2005-02-09 12:57) [41]

>>wh_, re_ и rf_ в двух записях совпадают?
>Чтобы одновременно все три были похожи, токого небывает.

речь не о "похожесте", а о "равенстве" :)

а так бывает?
Дело Решение Дата
33   10      01.01.05
33   10      02.01.05


какую из записей предпочтешь оставить.

>Базу в котоорой происходят удаления я формирую сам из 4 других
А зачем их тогда вставлять, а не проверять "диапазон сразу"?


 
ЮЮ ©   (2005-02-09 13:06) [42]

А этоа точно не долна попасть?
204010001      4             8,01,2005

Т.е. тебе нужны такие записи (дело, решение) за отчетный период, для которых нет соответствующих записей (дело, решение) в предшествующие периоду сроки?

>ч/з SQL запрос все правильно неудальшь
зато почти всегда можно выбрать только то, что нужно


 
Scorpio ©   (2005-02-09 13:06) [43]

Такое может быть и надо оставить с высокой датой 02.01.05, а второе удалить.

А зачем их тогда вставлять, а не проверять "диапазон сразу"? - там проблема, что 4 БД по 150 мб более 300,000 записей, а индексные файлы *.idx Фоксовские, я их подключить к моей программе немогу, и те БД создаются прграммой написанной на фоксе, так что индексные файлы я немогу использовать.


 
Scorpio ©   (2005-02-09 13:11) [44]

А этоа точно не долна попасть?
204010001      4             8,01,2005


Точно, потомучто оно считалось в другом отчете с периодом 1.12.2004 - 31.12.2004. Такая заморочка.


 
Scorpio ©   (2005-02-09 13:12) [45]

А этоа точно не долна попасть?
204010001      4             8,01,2005


Точно, потомучто оно считалось в другом отчете с периодом 1.12.2004 - 31.12.2004. Такая заморочка.



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

Форум: "Базы";
Текущий архив: 2005.03.13;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.54 MB
Время: 0.037 c
14-1109087267
r.o.o.t
2005-02-22 18:47
2005.03.13
АБАЛДЕТЬ!!!!!


3-1108428160
Витёк
2005-02-15 03:42
2005.03.13
Добавить поле в DBF, используя ADO


1-1109325312
denis24
2005-02-25 12:55
2005.03.13
Неявное обращение к Stringlist


6-1104767036
volser
2005-01-03 18:43
2005.03.13
Filter-hook Driver


1-1109177226
Aleksandr
2005-02-23 19:47
2005.03.13
Как прочитать первую и вторую строку текстового файла(*txt)?





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский