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

Вниз

Обновление одной записи.   Найти похожие ветки 

 
rav   (2006-07-11 13:57) [0]

Есть табличка, довольно большая, подключена через TAdoQuery. Часть полей заполняет пользователь при вводе данных, остальные заполняются хранимой процедурой на сервере. Существует ли способ увидеть серверные изменения, не обновляя весь запрос, грубо говоря, загрузить с сервера одну текущую запись?


 
Johnmen ©   (2006-07-11 14:00) [1]

Requery?


 
rav   (2006-07-11 14:04) [2]

загрузит всё... мне  нужно увидеть только изменения текущей записи. сердцем чую, что нельзя, но как хочется :)


 
Johnmen ©   (2006-07-11 14:07) [3]


> загрузит всё...


Хелп считает по-другому.
И практика согласуется с хелпом.


 
rav   (2006-07-11 14:26) [4]

спасибо, попробую.


 
Zz_   (2006-07-11 14:51) [5]


ADOQuery.UpdateCursorPos;
ADOQuery.Recordset.Resync(adAffectCurrent,adResyncAllValues);
ADOQuery.Resync([rmExact]);


 
stud ©   (2006-07-11 15:22) [6]

так там св-ва есть типа основная таблица - и получаеш одну текущую запись с сервера


 
rav   (2006-07-11 17:13) [7]

requery в принципе подходит, но слетает текущая позиция, а закладку использовать нельзя - запись меняется и вылетает "недопустимая закладка". даже refresh не работает - работа идет через view


 
paul_k ©   (2006-07-11 17:17) [8]

AdoDataSet.Locate("ключевое поле", значение ключа,[])


 
rav   (2006-07-11 18:32) [9]

ключевого поля тоже нет - таблица счетов, может одновременно существовать несколько подобных записей. Потому все так и грустно :)


 
имя   (2006-07-11 18:58) [10]

Удалено модератором


 
rav   (2006-07-12 07:21) [11]

Спасибо всем за подсказки! пришлось таки добавить ключевое поле, хотя по идее оно нафик не нужно для программы, после чего все более-менее заработало.


 
paul_k ©   (2006-07-12 09:17) [12]

> [9] rav   (11.07.06 18:32)

таблица счетов????? и там могут быть 2 записи с одиноковым счетом? (или счет+субсчет)?
ЧТо-то в консерватори не то..



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

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

Наверх





Память: 0.46 MB
Время: 0.217 c
3-1152523477
alexvan
2006-07-10 13:24
2006.09.17
Rave 6.5 и Interbase


6-1146654255
Chaser
2006-05-03 15:04
2006.09.17
Передача текста из буфера обмена по сети


15-1156836324
dom2
2006-08-29 11:25
2006.09.17
Кто переведет...


1-1154950541
Zloi-avgust
2006-08-07 15:35
2006.09.17
как проверить подлинность файла?


1-1155086637
MarshalM
2006-08-09 05:23
2006.09.17
Помогите по копированию папки





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