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

Вниз

Interbase +Transaction....   Найти похожие ветки 

 
kaif   (2002-01-04 14:32) [6]

Согласен, есть такая проблема. Нужно разделить понятия Commit и Refresh. Как правило, я поступаю так:
1. Использую свойство Generator компонента TIBQuery, чтобы не получать уникальный ключ в триггере, а потом искать запись по альтернативным ключам, к тому же не всегда таковые можно сыскать...
2. Использую метод Refresh компонента TIBQuery. чтобы все это заработало, использую дополнительно компонент типа IBUpdateSQL. Разумеется, Refresh пересвечивает только текущую строку набора. Это происходит даже без Commit и результаты работы хранимой процедуры видны, если она в той же транзакции, что и запрос. Если что-то не так, то, как правило, это ошибка в тексте RefreshSQL.
Но я не наставиваю на таких решениях. Возможно, я просто не умею пользоваться закладками.



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

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

Наверх





Память: 0.44 MB
Время: 0.004 c
1-8933
Анатолий
2002-01-17 05:27
2002.02.04
Размеры шрифтов


3-8757
kopelev
2001-12-27 11:10
2002.02.04
Как переиндексировать dbf ?


3-8774
Sergant
2002-01-06 17:03
2002.02.04
Просмотр БД в Dos и Win-кодровках без BDE


3-8764
KonuhovSegey
2002-01-02 09:28
2002.02.04
Убрать ограничения на количество изменений в одной транзакции


1-8932
Станислав
2002-01-16 15:36
2002.02.04
Большие числа





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