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

Вниз

Свой потомок TDataSet   Найти похожие ветки 

 
Dmitrey   (2002-07-23 11:54) [0]

Как в потомке от TDataSet обнаружить при каких событыях добавляется запись - Insert или Append?


 
Val   (2002-07-23 11:56) [1]

если не секрет, зачам? ведь запись физически все-равно в конец таблицы добавляется.


 
Dmitrey   (2002-07-23 12:01) [2]

При испозовании таблиц в памяти запись не добавляется в конец таблицы. А потомок как раз наследуется от такой таблицы,которая в свою очередить от TDataSet.


 
Val   (2002-07-23 12:07) [3]

тогда это и есть отличие. проверяйте на конец файла, если да, то запись добавлена, иначе вставлена.


 
Johnmen   (2002-07-23 12:10) [4]

А вот интересно, если записей нет, то мы добавляем или вставляем ?
:)))))))))))))))))))))


 
Dmitrey   (2002-07-23 12:11) [5]

как проверять? Значение RecNo и при Insert и при Append равно -1.


 
Dmitrey   (2002-07-23 12:12) [6]

TO johnmen
Если нечего сказать то ненадо говорить


 
Val   (2002-07-23 12:14) [7]

>Dmitrey (23.07.02 12:11)
а значение .EOF-?


 
Val   (2002-07-23 12:16) [8]

>Dmitrey (23.07.02 12:12)
зря вы так реагируете, замечание вполне корректное-может поломать ваш алгоритм, ведь неизвестно, что же вы ставите целью, какую задачу хотите решить таким образом.


 
Johnmen   (2002-07-23 12:17) [9]

>Dmitrey

Зачем же сразу лезть в бутылку...?
Это просто был намек на то, что по сути разницы между добавить и вставить НЕТ.
Если ты считаешь по-другому, советую почитать соотв.литературу.


 
Dmitrey   (2002-07-23 12:19) [10]

TO VAL :Сенкс


 
Dmitrey   (2002-07-23 12:21) [11]

TO johnmen: Вы тоже не внимательно читали мои сообщения, так что мы оба поспешили


 
Lusha   (2002-07-23 12:22) [12]

Ну, уж если Вы пишете своего потомка, то кому как ни Вам знать какой метод был вызван TDataSet.Append или TDataSet.Insert...

Собственно, Ваш потомок это прекрасно знает... Не понятно только почему этого не знаете Вы :)


 
Johnmen   (2002-07-23 12:38) [13]

Да нет, я внимательно прочел вопрос.
Но абсолютно не понимаю, зачем нужно знать, что было, Ins или App !
Что дает это знание ? Куда его применить ?


 
Dmitrey   (2002-07-23 12:43) [14]

Это долго обяснять... Просто очень нужно



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

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

Наверх




Память: 0.47 MB
Время: 0.007 c
1-35357
prorok2
2002-07-30 14:24
2002.08.12
Кодировка в Database Desktop


1-35238
ilg
2002-07-30 16:55
2002.08.12
Компонент на основе TLabel


3-35159
Ag2002
2002-07-22 12:40
2002.08.12
Excel


3-35200
sokoloff
2002-07-22 13:07
2002.08.12
Фильтры в виде дерева


14-35419
Sasha9
2002-07-16 23:18
2002.08.12
WinXP слетел





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