Alpha |
Отправлено: 20.03.2006, 17:47 |
|
Не зарегистрирован
|
Вобщем вопрос таков. Есть база данных на отдельном компе. К ней обращаются 3 пользователя тоже с разных компов. Мне нужно средствами Builder'а сделать так чтобы информация внесенная одним пользователем сразу была видна остальным.
Сейчас обрашение bltn через ADO.
Вопрос 1. Нужно ли для этого писать серверверное приложение?
Вопрос 2. Через что оно должно взаимодействовать с клиетами? Через сокеты? |
|
Guest |
Отправлено: 20.03.2006, 18:27 |
|
Не зарегистрирован
|
Как правило СУБД, стоящее "на отдельном компе" и есть сервер.
Сокеты — это в зависимости от выбранного протокола.
Что есть "bltn" ? |
|
Guest |
Отправлено: 20.03.2006, 19:06 |
|
Не зарегистрирован
|
blnn это идет по англ
Вобщем обьсняю еще раз. Знаний по работе с БД у меня никаких. У меня есть БД. к ней обращаются 3 пользователя. При изменении информации одним пользователем, у меня информация у других не м еняеться. Как сделать так, что бы поменялась? Есть какая-либо стандартная функция? |
|
AVC |
Отправлено: 21.03.2006, 09:06 |
|
Ветеран
Группа: Модератор
Сообщений: 1583
|
Чем управляется БД или это просто расшареные файлы со структурой, известной только вам?
В общем виде обычно решается так
- начинается транзакция
- делаются изменения
- транзакция подтверждается
- если нужно клиенты извещаются — пора обновиться
Но это именно "в общем виде" |
|