Форум: "Начинающим";
Текущий архив: 2008.10.12;
Скачать: [xml.tar.bz2];
Внизметод Locate Найти похожие ветки
← →
Dagir © (2008-09-05 14:55) [0]Как с [B]помощью метода Locate[/B] сделать проверку: совпадают ли версии из ListView и БД Interbase для каждого Doc_i?
таблица ListView имеет вид
DOC Versiya
Doc1 В5
Doc2 В4
Doc3 В1
В БД две таблицы
[B]1)[/B]DOC_ID DOC
1 Doc1
2 Doc1
3 Doc2
[B]2)[/B]
DOC_ID Versiya
1 В5
2 В7
3 В2
← →
Ega23 © (2008-09-05 15:04) [1]if Locate(...) then ...
← →
Dagir © (2008-09-05 15:54) [2]Так как взять из базы значения с помощью Locate или из ListView?
← →
Юрий Зотов © (2008-09-05 16:03) [3]Зачем здесь Locate, если проверку надо сделать для КАЖДОГО документа?
select T1.DOC, T2.Versiya
from T1, T2
where T1.DOC_ID = T2.DOC_ID
Потом в проходим в цикле по DataSet"у и для каждого документа смотрим, есть ли он в ListView, а если есть, то совпадают ли версии.
← →
Sergey13 © (2008-09-05 16:04) [4]> [2] Dagir © (05.09.08 15:54)
Никак. База не понимает Locate. Locate - это метод датасета.
← →
Игорь Шевченко © (2008-09-05 16:04) [5]1. написать запрос, открыть его и искать с помощью Locate по данным этого запроса
2. прочитать книгу по delphi
3. нанять программиста, заплатив ему денег за решение проблемы
← →
Anatoly Podgoretsky © (2008-09-05 16:04) [6]> Dagir (05.09.2008 15:54:02) [2]
???
← →
Sergey13 © (2008-09-05 16:19) [7]> [0] Dagir © (05.09.08 14:55)
Судя по твоим вопросам ты не только не знаешь КАК делать, но и не знаешь ЧТО делать. Складывается такое ощущение.
Может опишешь задачу, которую мучаешь?
← →
Johnmen © (2008-09-05 19:07) [8]Предыдущие серии здесь:
delphimaster.net/view/2-1220519929/
delphimaster.net/view/2-1220519929/
sql.ru/forum/actualthread.aspx?tid=592809
sql.ru/forum/actualthread.aspx?tid=592599
sql.ru/forum/actualthread.aspx?tid=592257
и никакого намека на желание почитать книгу или подумать...:(
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2008.10.12;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.045 c