|
|
|
Как удалить запись из TADOQuery(DBGrid)
|
|||
|---|---|---|---|
|
#18+
А можно ли удалить запись из TADOQuery, не пpоизводя никаких действий в БД?То есть я уже удалил запись в БД, а тепеpь ее нужно убpать из TADOQuery, не обновляя весь набоp данных (так как это ооочень долго). ЗЫ. Сама запись в TADOQuery известна. TADOQuery->Delete нельзя использовать, т.к. ADOQuery объединяет данные из двух таблиц ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2004, 11:05 |
|
||
|
Как удалить запись из TADOQuery(DBGrid)
|
|||
|---|---|---|---|
|
#18+
Низя :( i_i (';') (V),(V),, JS ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2004, 11:49 |
|
||
|
Как удалить запись из TADOQuery(DBGrid)
|
|||
|---|---|---|---|
|
#18+
Что это так сразу и низя? :) Ах, да... В ADOQuery действительно нельзя, а в ADODataSet можно, только нужно будет сделать отсоединенный набор записей: ADODataSet1->Connection = NULL Только я не понял, почему нельзя использовать Delete? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2004, 12:04 |
|
||
|
Как удалить запись из TADOQuery(DBGrid)
|
|||
|---|---|---|---|
|
#18+
ну дык сказали же что , обединение двух таблиц . i_i (';') (V),(V),, JS ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2004, 14:48 |
|
||
|
Как удалить запись из TADOQuery(DBGrid)
|
|||
|---|---|---|---|
|
#18+
Только что проверил с ADODataSet. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. Работает с разными видами объединения : 1) внутреннее select A.Name, B.Name from JuridicalPersons A, ZemUch B where A.keyJuridicalPerson=B.keyJuridicalPerson 2) внешнее select A.Name, B.Name from JuridicalPersons A left outer join ZemUch B on A.keyJuridicalPerson=B.keyJuridicalPerson 3) с union тоже работает Так в чем проблема? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2004, 09:23 |
|
||
|
Как удалить запись из TADOQuery(DBGrid)
|
|||
|---|---|---|---|
|
#18+
Зы да не в этом дело дел в том что при использование join-ов у меня у далялись записи и в связанной таблице , что не есть хорошо . i_i (';') (V),(V),, JS ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2004, 11:01 |
|
||
|
|

start [/forum/topic.php?fid=57&fpage=455&tid=2035301]: |
0ms |
get settings: |
8ms |
get forum list: |
10ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
29ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
| others: | 206ms |
| total: | 303ms |

| 0 / 0 |
