Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / HELP! Delphi7+ADO+Access2k ... обновление данных / 6 сообщений из 6, страница 1 из 1
06.10.2003, 08:27
    #32284472
Diamond
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HELP! Delphi7+ADO+Access2k ... обновление данных
Привет всем.
Есть два приложения, работают с одной базой (*.mbd) по локалке.
У меня к Вам два вопроса:
1. При добавлении новой записи в таблицу на одной машине, обновить данные на второй машине, чтоб увидить эту новую запись, смог только через
DBConnection.Connected := false;
DBConnection.Connected := true;

но это же не правильно. А вот как правильно не знаю.
2. К тому же данные в таблицу заносятся уж очень медленно.
Т.е. на обной машине делаю
Table1.Insert;
Table1.FieldByName('Имя поля').AsInteger := Значение;
...
Table1.FieldByName('Имя поля').AsInteger := Значение;
Table1.Post;
а на другой машине проверяю наличие этой записи в таблице... Так вот она появляется только через некоторое время ...

записей в таблицах не много ...
...
Рейтинг: 0 / 0
06.10.2003, 08:32
    #32284475
Diamond
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HELP! Delphi7+ADO+Access2k ... обновление данных
Сразу оговорюсь ... поискал ответы здесь на форуме, но не нашел ... может не как искал ...
...
Рейтинг: 0 / 0
06.10.2003, 09:04
    #32284493
Senin Viktor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HELP! Delphi7+ADO+Access2k ... обновление данных
>К тому же данные в таблицу заносятся уж очень медленно.

Используй инструкции языка SQL - INSERT для добавления данных

>При добавлении новой записи в таблицу на одной машине, обновить данные на второй машине, чтоб увидить эту новую запись

Закрывать/открывать конект вроде и не нужно - достаточно сделать обновление источника (ищи в АДО команду Resync/Requery) Хотя фиг его знает как оно в Дельфи
...
Рейтинг: 0 / 0
06.10.2003, 09:17
    #32284513
Diamond
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HELP! Delphi7+ADO+Access2k ... обновление данных
значит SQL ... хорошо попробую .. спасибо ...

а вот Requery не помогает ... пробовал
...
Рейтинг: 0 / 0
06.10.2003, 09:23
    #32284516
Senin Viktor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HELP! Delphi7+ADO+Access2k ... обновление данных
>а вот Requery не помогает ... пробовал

Ну да? Вообще-то - Requery аналогично закрытию набора и его повторному открытию. Если не помогло - то данных там не было. (а все-таки м.б. лучше Resync попробуешь?) К тому же не понятно как открываешь наборы, с каким куросором и с какой блокировкой. Что за база Акеса (версия), какая версия Адо.
...
Рейтинг: 0 / 0
06.10.2003, 10:34
    #32284618
Лох Позорный
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HELP! Delphi7+ADO+Access2k ... обновление данных
А кеш вроде как никто не отменял. И запаздывание будет всегда. Ничего одновременного в компутерах не бывает. Но это и не страшно.
В точки зряния второго приложения данные появляются... ровно тогда когда оно их увидит. И все. Не видит данных - значит их нет. В чем проблема то?
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / HELP! Delphi7+ADO+Access2k ... обновление данных / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]