|
|
|
Редактирование Dataset (RequestLive) в FibPlus ( как ?)
|
|||
|---|---|---|---|
|
#18+
Делаю для своего приложения библиотеку подключений, в состав которой входят подключения BDE, ADO, DOA, FibPlus для BDE RequestLive решается установкой у TQuery одноименного параметра ADO RequestLive решается установкой LockType у TAdoQuery в параметр отличный от ltReadOnly DOA решается добавлением в TOracleDataset SQL поля rowid Как эта проблема решается в FibPlus я понял, но ее решение этими способами меня не устраивает. А именно, в FibPlus надо заполнить у TpFIBDataset параметры SelectSQL и AutoUpdateOptions. Все бы ничего, но я ничего не знаю о таблице, которую захочет редактировать пользователь. В ней может не быть первичного ключа, в ней могут повторяться строки (целиком) и как юыть в этой ситуации. В Firebird предлагается использование "курсоров" и использование конструкции SELECT FOR UPDATE. Но как это дело использовать в FibPlus или известны другие компоненты с возможностью нормального редактирования запроса (не писать UPDATE ... WHERE <условия на все поля|условия на ключ>) ? С Уважением, Ишенин Павел. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.04.2003, 11:35 |
|
||
|
Редактирование Dataset (RequestLive) в FibPlus ( как ?)
|
|||
|---|---|---|---|
|
#18+
По-моему там для этого свойтство что-то типа AlowedOperations есть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.04.2003, 19:28 |
|
||
|
Редактирование Dataset (RequestLive) в FibPlus ( как ?)
|
|||
|---|---|---|---|
|
#18+
Есть свойство AllowedUpdateKinds,но оно определяет лишь какое из действий (Update, Insert, Delete) разрешать или запрещать при заполненном UpdateSQL, InsertSQL, DeleteSQL. Это не то, что надо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.04.2003, 05:06 |
|
||
|
|

start [/forum/topic.php?fid=40&msg=32136192&tid=1580674]: |
0ms |
get settings: |
7ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
58ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
2ms |
| others: | 206ms |
| total: | 361ms |

| 0 / 0 |
