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

Вниз

Смысл TUpdateSQL?   Найти похожие ветки 

 
Ptr   (2005-08-29 21:54) [0]

Объясните, пожалуйста, великое предназначение TUpdateSQL?

Я понял, что его можно положить на форму, в каком-нибудь TQuery задать соответствующее свойство. Но непонятна логика... и как он работает?

Ну вот как я привык - есть SQL запрос, ты его пишешь где-нибудь, жмешь выполнить и он исполняется, производит какие-то действия.

С TUpdateSQL нифига не понятно. Во-первых, зачем он нужен, если есть тот же TQuery?

Во-вторых, неясен принцип работы. Там есть три поля для выражений типа TString - DeleteSQL, ModifySQL и InsertSQL. Если я туда загоню некие выражения - когда они исполнятся? Ничего не понимаю.

Не могли бы вы привести реальный пример использования TUpdateSQL?

Чтобы вот было понятно - какая база, какой запрос, какие действия нужно выполнить, чтобы сработал TUpdateSQL и что он сделает...


 
Reindeer Moss Eater ©   (2005-08-30 00:36) [1]

Не могли бы вы привести реальный пример использования TUpdateSQL?

Пример тебе уже привел Борланд в папке Demos.


 
Ильш   (2005-08-30 07:41) [2]

TUpdateSQL срабатывает тогда когда надо
ApplyUpdates вызываешь и все
а он уж сам там разберется что выполнить DeleteSQL, ModifySQL или InsertSQL
в этих частях пишешь запросы соответствующие с параметрами

> С TUpdateSQL нифига не понятно. Во-первых, зачем он нужен,
> если есть тот же TQuery?

ну и парься с TQuery, пиши ручками кажный раз :))))


 
Zacho ©   (2005-08-30 07:45) [3]

Читать в хелпе разделы Updating a read-only result set и  Using update objects to update a dataset .


 
evvcom ©   (2005-08-30 08:44) [4]

С TUpdateSQL TQuery или тот же TStoredProc можно сделать редактируемым. И тогда Query.Append; (Query.Edit;)Query.FieldByName("AnyField").Value := AnyValue; Query.Delete; не будут вызывать ошибок в программе.



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

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

Наверх




Память: 0.45 MB
Время: 0.012 c
1-1127201618
Barloggg
2005-09-20 11:33
2005.10.09
Какой вызов процедуры быстрее?


1-1127308327
ktt
2005-09-21 17:12
2005.10.09
Импорт xml файла


1-1126777483
JTAG
2005-09-15 13:44
2005.10.09
Ув. коллеги подкажите плз как сделать чтобы у исполняемого файла


1-1127069654
antikaban
2005-09-18 22:54
2005.10.09
конвертирование файлов


3-1125310015
Term
2005-08-29 14:06
2005.10.09
Использование IBStoredProc





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