|
|
|
Update и TIBDataSet ?
|
|||
|---|---|---|---|
|
#18+
Есть TIBDataSet. IBDataSet1.ModifySQL.Add('UPDATE TABLE1 SET QTY = :QTY WHERE ID = :OLD_ID'); Меняю QTY в grid'e и затем выполняю: IBDataSet1.Transaction.CommitRetaining; И в результате все остается в прежнем виде. Что может быть? Best regards, Dnico. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2003, 14:48 |
|
||
|
Update и TIBDataSet ?
|
|||
|---|---|---|---|
|
#18+
Попробуй перед commit: IBDataSet->ApplyUpdates(); и CachedUpdates=false; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2003, 16:49 |
|
||
|
Update и TIBDataSet ?
|
|||
|---|---|---|---|
|
#18+
Поставил IBUpdateSQL и стала возникать ошибка "Update Failed" Best regards, Dnico. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2003, 16:53 |
|
||
|
Update и TIBDataSet ?
|
|||
|---|---|---|---|
|
#18+
Висьма странный у тебя метод работы с данными. Зачем формировать ModifySQL динамически? По делу, попробуй сделать следующее: 1) IBDataSet1.ModifySQL.Text:='UPDATE TABLE1 SET QTY = :QTY WHERE ID = :OLD_ID'; 2) Поиграйся с Prepare/Unprepare; 3) Вызови явный Refresh после Commit; 4) Выкин подальше IBUpdateSQL ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2003, 16:58 |
|
||
|
Update и TIBDataSet ?
|
|||
|---|---|---|---|
|
#18+
+1) IBDataSet1.ModifySQL.Text:='UPDATE TABLE1 SET QTY = :QTY WHERE ID = :OLD_ID'; 2) Поиграйся с Prepare/Unprepare; ? А как сэим можно играться? +3) Вызови явный Refresh после Commit; +4) Выкин подальше IBUpdateSQL Best regards, Dnico. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2003, 17:12 |
|
||
|
Update и TIBDataSet ?
|
|||
|---|---|---|---|
|
#18+
Ну там: Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2003, 17:23 |
|
||
|
Update и TIBDataSet ?
|
|||
|---|---|---|---|
|
#18+
Единственное пока решение через одно (знаете какое) место!\r /topic/18728 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2003, 17:48 |
|
||
|
Update и TIBDataSet ?
|
|||
|---|---|---|---|
|
#18+
Странно всё это. я сколько с IBX работал - такой проблемы не видел ещё, правдя транзакциями управляю всегда явно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2003, 17:56 |
|
||
|
Update и TIBDataSet ?
|
|||
|---|---|---|---|
|
#18+
А можно сделать UpdateSQL на на две или более таблицы? использую TIBDataSet, в одном Gridе собраны поля трех таблиц и необходимо чтобы все они изменялись. Благодарен за любой совет(по теме) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.11.2003, 22:29 |
|
||
|
|

start [/forum/topic.php?fid=40&msg=32317430&tid=1579681]: |
0ms |
get settings: |
6ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
176ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 219ms |
| total: | 482ms |

| 0 / 0 |
