:: Visual Foxpro, Foxpro for DOS
Как сравнить 2 поля курсора типа General на равенство
Ydin
Автор

Сообщений: 7648
Откуда: Киев
Дата регистрации: 16.12.2005
Или хотя бы определить длину поля.
Не извлекая поля. Короче быстро.
Для чего это? На самом деле 2 курсора, в одном таблица из БД, в другом копия этой таблицы.
Это не очень нужно и мало верится, что возможно
Ratings: 0 negative/0 positive
Re: Как сравнить 2 поля курсора типа General на равенство
Penner

Сообщений: 4102
Откуда: Muenster
Дата регистрации: 26.04.2002
можно завести еще одно поле и хранить в нем CheckSum


------------------
Никогда не откладывайте на завтра, то, о чем можно забыть навсегда
Ratings: 0 negative/0 positive
Re: Как сравнить 2 поля курсора типа General на равенство
PaulWist

Сообщений: 14618
Дата регистрации: 01.04.2004
SYS(2017, cExpression [, nSeed [, nFlags]])


------------------
Есть многое на свете, друг Горацио...
Что и не снилось нашим мудрецам.
(В.Шекспир Гамлет)
Ratings: 0 negative/0 positive
Re: Как сравнить 2 поля курсора типа General на равенство
Ydin
Автор

Сообщений: 7648
Откуда: Киев
Дата регистрации: 16.12.2005
Penner
можно завести еще одно поле и хранить в нем CheckSum

CheckSum - это на всю строку. Я через DynamicBackcolor показываю поля, кот. отличаются. С обычными полями (не general) прокатывает
Вообще то да, могу для таких полей создать курсор с одним полем и получать КС для каждого из них.///
Или через Expression в SYS(2017).
Громоздко. Тем более, что можно сказать, что не совпадают если не равны КС, а иначе совпадают сказать нельзя
И вообще никогда не пробовал КС с полями General.
Спасибо, я об этом варианте не думал



Исправлено 1 раз(а). Последнее : Ydin, 14.01.19 15:11
Ratings: 0 negative/0 positive
Re: Как сравнить 2 поля курсора типа General на равенство
Penner

Сообщений: 4102
Откуда: Muenster
Дата регистрации: 26.04.2002
можно заранее вычислять при Insert, Replace


------------------
Никогда не откладывайте на завтра, то, о чем можно забыть навсегда
Ratings: 0 negative/0 positive
Re: Как сравнить 2 поля курсора типа General на равенство
Ydin
Автор

Сообщений: 7648
Откуда: Киев
Дата регистрации: 16.12.2005
Все, получилось!Спасибо! Все реально, мне надо было подумать, а потом писать.
У меня сами гриды не редактируются. Вы мне здорово помогли.
Ratings: 0 negative/0 positive


Извините, только зарегистрированные пользователи могут оставлять сообщения в этом форуме.

On-line: 25 (Гостей: 25)

© 2000-2024 Fox Club 
Яндекс.Метрика