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

Вниз

Помогите примерчиком или ссылкой!   Найти похожие ветки 

 
NeyroSpace   (2002-12-02 13:43) [0]

Не получается выполнить IBDataset1.QRefresh.ExecQuery;


 
Prooksius   (2002-12-02 13:56) [1]

IBDataset1.Refresh - а так?


 
NeyroSpace   (2002-12-02 14:12) [2]

проблема в том что IBDataset1.Refresh не обновляет набор, когда, например, я уже удалил нескользо записей из DBExplorer.


 
Prooksius   (2002-12-02 14:13) [3]

В этом случае только Close/Open


 
Alexandr   (2002-12-02 14:14) [4]

или FIBPlus


 
Prooksius   (2002-12-02 14:18) [5]

2 Alexandr © (02.12.02 14:14)
FIBPlus, конечно, классный компонент, но и он не решит этой проблемы.
Откуда твое приложение знает, какие строчки удалены другим приложением?


 
kaif   (2002-12-02 14:21) [6]

Refresh действует только на текущую строку набора.


 
Alexandr   (2002-12-02 14:22) [7]

ну а рефреш откуда знает?
А в фибах, если рефреш ничего не вернул - значит запись удалена.
В чем проблема?


 
NeyroSpace   (2002-12-02 14:30) [8]

1.Если есть Open/Close, то зачем тогда IBDataset1.QRefresh.ExecQuery;
2.Все-таки как его выполнить. В хелпе ничего не сказано, в инете примеров нет, на борланде одна обзорная страничка...
При выполнении все время какая-то ошибка: или датасетоткрыт, я закрываю - пишет что закрыт (очень логично) или IBSQL Open.
Как этот запрос подготовить и выполнить?


 
Alexandr   (2002-12-02 14:34) [9]

так они для разных функций.Open/close весь запрос обновляет refresh - текущую запись.

а чо там пример.
пиши IBDataSet1.Refresh
тут твоя текущая запись обновится...


 
Prooksius   (2002-12-02 14:36) [10]

2 Alexandr © (02.12.02 14:22)
В том, что твоя прога не может узнать, какие еще записи удалены.

2 NeyroSpace © (02.12.02 14:30)
Ты вообще читаешь, чего мы тут тебе пишем? :)
1. Refresh придуман только для текущей записи. А Close/Open - для всего датасета.
2. IBDataset1.Refresh как раз его и выполняет, если запрос в RefreshSQL вернул что-то - текущая строчка в датасете заменяется этим саммым что-то, если не вернул - удаляется.


 
Alexandr   (2002-12-02 14:42) [11]

ну дык если "какие еще", то однозначно close/open



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

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

Наверх





Память: 0.46 MB
Время: 0.007 c
14-61764
Шоломицкий
2002-11-27 18:20
2002.12.19
Кто что слушает?


3-61428
DBer
2002-11-29 15:58
2002.12.19
Date/Time в Accesse


7-61849
ZMaxim
2002-09-14 17:09
2002.12.19
Алгоритм случайных чисел


3-61480
Tlotr
2002-11-29 14:43
2002.12.19
Редактирование calculated-поля в гриде


4-61877
TankMan
2002-11-06 21:20
2002.12.19
Опять проблемы с





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