Форум: "Начинающим";
Текущий архив: 2007.07.29;
Скачать: [xml.tar.bz2];
ВнизОбновление данных в таблице Найти похожие ветки
← →
_Asph © (2007-07-04 10:10) [0]Есть дата модуль в нем
ini: TTable;
DS1: TDataSource;
считываю данные так:
PsOn := DM1.ini["ontim"];
PsOff:= DM1.ini["offtim"];
все нормально.
Но при обновлении данных из другого приложения, в этом, получаю старые данные. Как обновить данные?
То что данные обновляются в действительности проверил.
Что делаю не так?
← →
Johnmen © (2007-07-04 10:34) [1]
> Что делаю не так?
Вообще ничего не делаешь, что надо делать для обновления набора данных, представленного объектом ini.
Читать методы TTable + F1
← →
_Asph © (2007-07-04 10:49) [2]Что то я толком и не найду в описании.
Вроде как в Open читается DataSet. Close его закрывает.
Снова делаю Open после обновления... фига!!!
Все то же. Отсылка на хелп конечно серьезная помощь, ну а если просто ткнуть носом?
← →
Johnmen © (2007-07-04 10:52) [3]
> Снова делаю Open после обновления...
Приводи код. И тип СУБД.
← →
_Asph © (2007-07-04 11:01) [4]Метод который читает
Procedure tMecan.Init;{ïðèñâàèâàíè& #229; îáúåêòó àäðåññà è ò.ä.}
begin
num := dm1.ini["num"];
EvO := false;
Evi := false;
PsOn := DM1.ini["ontim"];
PsOff:= DM1.ini["offtim"];
Inv := DM1.ini["inv"];
NoIn := DM1.ini["noin"];
NoOut:= DM1.ini["noout"];
DM1.ini.Next;
setout;
WkOff := 0;
WkOn := 0;
end;
//А здесь этот метод вызывается вызывается
procedure TForm1.FormCreate(Sender: TObject);
var i:integer;
begin
DM1.ini.Open;
mater[1].init;
for i:=1 to 17 do
mecn[i].init;
Debug:= true;
bunc1.mec.fmec := mecn[5];
DM1.ini.Close;
end;
описание DM1 вроде как приводил, там ваще пусто.
← →
_Asph © (2007-07-04 11:04) [5]Из под фокса меняю данные, снова запускаю приложение, фига, все то же.
← →
_Asph © (2007-07-04 11:05) [6]Таблица DBF
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2007.07.29;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.042 c