Страница: 1 |
Страница: 1 |
Вопрос: VB.NET и Access
Добавлено: 21.07.08 15:07
Автор вопроса: pasha | ICQ: 209913513
Писал на общем - отправили к вам!
Помогите совсем начинающему :)
Вот есть система ЭД с базой Access. Каким образом можно организовать мониторинг изменения БД на предмет новых документов? Вот пришел новый документ и необходимо об этом сообщить пользователю, какой документ пришел.
Там посоветовали создать свою базу с заголовками рабочей, и сравнивать их. Но вот как это сделать? Или может есть другие способы? Ну проще говоря мне нужно написать нотификатор. Воть.
Заранее благодарен!
Ответы
Всего ответов: 5
Номер ответа: 1
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #1
Добавлено: 21.07.08 16:17
Мониторинг изменений в ACCESS сделать по-моему не совсем просто.
Пка вижу 2 варианта:
1) Через FileSystemWatcher следиьт за классом.
2) Держать копию базы данных и постоянно сравнивать ее с исходной, если видно изменения, сообщать.
Но все это фигня конечно, нужно использовать SQL Server
Номер ответа: 2
Автор ответа:
pasha
ICQ: 209913513
Вопросов: 10
Ответов: 45
Профиль | | #2
Добавлено: 21.07.08 16:21
В том то и дело, что клиент этого самого ЭД написан с использованием БД Access. Тамошние разработчики написали нотификатор, который упорно нехочет работать. Вот и мучайся с ним
Номер ответа: 3
Автор ответа:
__Pavel__
Вопросов: 29
Ответов: 284
Web-сайт:
Профиль | | #3
Добавлено: 21.07.08 20:42
могу предложить идею:
как я понял есть БД в ней таблица с документами... решение простое... добавить еще одно поле(столбец), назвать например New_Doc и при приходе документа вписывать туда true, после сканируем таблицу и выбираем все записи где поле New_Doc = true и сообщаем о них пользователю, после сообщения или выборки изменяем true на false и все!
а как правильно хз... я с базами мало общаюсь
Номер ответа: 4
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #4
Добавлено: 21.07.08 21:19
__Pavel__, где елки палки твой мега-алгоритм!
Если ты его уже написал то давай уже выкладывай без своей мега-оболочки она все равно меня не интерисует!
А то блин только языком работать мастер.
PS
совет забойный, почитай еще раз автора вопроса а потом почитай чт оты написал.
Номер ответа: 5
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #5
Добавлено: 21.07.08 21:21
2 pasha
Посмотри, может для их нотификатора сделали какие-то дополнительные поля.
Если нет то смотри что я написал в первом сообщении.