Клиент-cерверное приложение

Работа VB и СУБД (Access, MSSQL, MySQL, Oracle и пр.)
Правила форума
При создании новой темы не забывайте указывать используемую СУБД.
FireFenix
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1640
Зарегистрирован: 25.05.2007 (Пт) 10:24
Откуда: Mugen no Sora

Клиент-cерверное приложение

Сообщение FireFenix » 23.10.2009 (Пт) 17:19

Доброго времени суток!

Есть клиентское приложение работающее прямиком с БД (MySQL)...

Дико влом писать серверную часть...
Можно ли сделать, чтобы при изменении таблицы одним юзером, СУБД информировало всех подключенных - что надо обновить из таблички? (под аудиторию 100-200 чел)

Если на MySQL нету, то нет ли на других СУБД (Orcale, MSSQL, PSQL, etc)?

Была идея хранить дату последнего изменения и посылать каждую секунду запрос... Если время обновления таблички позже время загрзуки проги - то обновляемс...
Но что-то меня это не радудет...
Птицей Гермеса меня называют, свои крылья пожирая... сам себя я укрощаю
私はヘルメスの鳥 私は自らの羽根を喰らい 飼い慣らされる

arvitaly
Постоялец
Постоялец
 
Сообщения: 485
Зарегистрирован: 12.04.2009 (Вс) 0:30
Откуда: Казань

Re: Клиент-cерверное приложение

Сообщение arvitaly » 23.10.2009 (Пт) 17:59

А кто тебе будет посылать сигнал если не будет открытого соединения. Да и к тому же код серверной части очень маленький будет - не ленись

FireFenix
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1640
Зарегистрирован: 25.05.2007 (Пт) 10:24
Откуда: Mugen no Sora

Re: Клиент-cерверное приложение

Сообщение FireFenix » 23.10.2009 (Пт) 18:22

arvitaly писал(а):А кто тебе будет посылать сигнал если не будет открытого соединения. Да и к тому же код серверной части очень маленький будет - не ленись

Постоянное соединение с БД... Может у СУБД есть система обмена сообщений или типа того... А то можно было бы завести на ивент обновления...

Да и делать сервер тока для ивента обновления - как-то плохо. Если делать, то нада заводить полный обмен информацией без БД...
Проще уж кнопочку Refresh прикрепить =)
Птицей Гермеса меня называют, свои крылья пожирая... сам себя я укрощаю
私はヘルメスの鳥 私は自らの羽根を喰らい 飼い慣らされる

Dmitry81
Обычный пользователь
Обычный пользователь
Аватара пользователя
 
Сообщения: 52
Зарегистрирован: 20.06.2009 (Сб) 0:43
Откуда: Украина, Запорожье

Re: Клиент-cерверное приложение

Сообщение Dmitry81 » 31.12.2009 (Чт) 18:18

Аудитория в локалке? Тогда можно сделать так: пусть клиент, изменивший табличку (ну там запись удалил, добавил, подредактировал) сам отсылает сообщение о необходимости обновления остальным.
Я такое сделал на UDP в broadcast.
И все...
А.Эйнштейн: Есть две бесконечные вещи - вселенная и человеческая глупость. Хотя, насчет вселенной я сомневаюсь...


Вернуться в Базы данных

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 114

    TopList