Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 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
2-1220616507
zzz
2008-09-05 16:08
2008.10.12
Запрос


2-1220801949
Начинающий1
2008-09-07 19:39
2008.10.12
Логарифм


15-1219130848
начинающий
2008-08-19 11:27
2008.10.12
Амбиции?


15-1219251940
ProgRAMmer Dimonych
2008-08-20 21:05
2008.10.12
Своя замена для Windows Explorer


15-1219248023
sqler
2008-08-20 20:00
2008.10.12
простой SQL запрос





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