Вниз
Скачать: CL | DM;

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

 
integery   (2006-02-20 10:03) [0]

Bспользую ADO (ADOTable , ADOConnection, ADOCommand , dbGrid) .
Проблема в том что если я выполню команду из ADOCommand     то изменения которые состоялись в базе не отображаются в dbGrid,   сейчас чтобы обновить данные в dbGrid я додумался только до того чтобы ADOTable.Close и ADOTable.Open, может кто-то подскажет более рациональный подход.


 
Ega23 ©   (2006-02-20 10:05) [1]


> ADOTable.Close и ADOTable.Open, может кто-то подскажет более
> рациональный подход.
>


Он наиболее рационален. Только вместо ADOTable воспользуйся ADODataSet


 
ЮЮ ©   (2006-02-20 10:12) [2]

Добавлять в DataSet, а не отдельным ADOCommand. Правда добавлений, сделанных другим пользователем так тоже не увидишь, а для этого есть Close + Open = ReQuery


 
integery   (2006-02-20 10:13) [3]

А какие преимущества даст мне ADODataSet вместо ADOTable в этой ситуации .


 
Ega23 ©   (2006-02-20 10:22) [4]


> А какие преимущества даст мне ADODataSet вместо ADOTable
> в этой ситуации .


Не захватит таблицу эксклюзивно. Позволит другим клиентам тоже на неё посмотреть.


 
msguns ©   (2006-02-20 11:27) [5]

>integery   (20.02.06 10:13) [3]
>А какие преимущества даст мне ADODataSet вместо ADOTable в этой ситуации .

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


 
integery   (2006-02-20 13:14) [6]

Ок !!!


 
Рустем ©   (2006-02-20 17:58) [7]


> я додумался только до того чтобы ADOTable.Close и ADOTable.
> Open, может кто-то подскажет более рациональный подход

ADOTable.Requery



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.042 c
15-1140028537
tesseract
2006-02-15 21:35
2006.03.12
Vmware Server стал бесплатным


15-1139844184
Yeg
2006-02-13 18:23
2006.03.12
algolist.manual.ru, только по Pascal


1-1139390282
nastya
2006-02-08 12:18
2006.03.12
вставить нестандартный символ


2-1140182099
konda
2006-02-17 16:14
2006.03.12
FireBird


15-1140337460
cupofcoffee
2006-02-19 11:24
2006.03.12
СтОит идти работать на завод?




   Наверх