Форум: "Начинающим";
Текущий архив: 2006.03.12;
Скачать: [xml.tar.bz2];
Внизобновление даних Найти похожие ветки
← →
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 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.03.12;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.085 c