![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Сеть и BDE [D6]
nikolay80 © (2007-03-07 07:29:00)Ребята подскажите, есть файл-серверная БД (paradox, BDE), есть два пользователя которые с ней работают, проблема в следующем, когда пользователь-1 вносит новую запись(ID_№22) на одной машине на машине пользователя-2 эти изменения не отображаются (и это в принципе понятно BDE всетаки), когда пользователь-2 вносит новую запись на своей машине, вот тут начинаются настоящие проблемы... новая запись пользователя-2 имеет такой же ID как и новая запись пользователя-1 т.е. (ID_№22), и она сохраняется в той же базе!!!...в чем проблема? BDE, вроде как настроен по книжке, да и вся база создовалась на основе книги. И еще такая фишка... если одно и тоже приложение запустить на одном компе два раза то внеся запись в одном(открытом) приложении, а потом внеся запись в другом открытом приложении такой проблемы не возникает... Все вроде сводится к настройкам BDE но где проблема не пойму. Кто сталкивался с такой проблемой... помогите
Виталий Панасенко (2007-03-07 14:11:00) [1]
> Desdechado © (07.03.07 13:57) [4]
> каким?
Я думаю, что select max(id) from table...:-)
Desdechado (2007-03-07 13:57:00) [2]каким?
nikolay80 (2007-03-07 13:50:00) [3]LOCAL SHARE = TRUE - есть
id для новой записи sql запросом...
Виталий Панасенко (2007-03-07 11:28:00) [4]LOCAL SHARE = TRUE на машине-сервере(хотя бы) установлено ? И, главное,
> Sergey13 © (07.03.07 08:41) [1]
</I >
> Как ты получаешь этот ID_№22 для новой записи?
Sergey13 (2007-03-07 08:41:00) [5]> и это в принципе понятно BDE всетаки
BDE тут ни при чем. Это нормальнаяситуация для любой СУБД и компонент доступа.
Как ты получаешь этот ID_№22 для новой записи?