Вниз
Скачать: CL | DM;

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 вся ветка

Скачать: CL | DM;



Память: 0.53 MB
Время: 0.03 c
1-1109315695
Нуждающийся в помощи
2005-02-25 10:14
2005.03.13
Бинарные операции


3-1107984829
Нонейм
2005-02-10 00:33
2005.03.13
Разрядность numeric


3-1108387216
Polad
2005-02-14 16:20
2005.03.13
Interbase + Loockup =?


6-1104840240
Bork
2005-01-04 15:04
2005.03.13
как скачать файл по http?


4-1106830244
Rams
2005-01-27 15:50
2005.03.13
Hook на открытие файла




   Наверх