Arvind Singh Baghel Ответов: 1

Как определить возможные изменения в данных, экспортируемых из excel в таблицу базы данных


У меня есть приложение MVC, в котором у меня есть экран, с которого пользователь может вставить некоторые данные в таблицу базы данных, пользователь может заполнить текстовые поля или есть возможность загрузить данные из файла excel. некоторые другие пользователи также могут просматривать эти данные и обновлять их.
моя проблема в том, что
Сегодня нет никаких указаний и никакого способа узнать, изменяются ли данные, загруженные из файла excel, письмом пользователя.
Должна быть создана какая-то система I, чтобы обнаруживать эти возможные изменения и информировать об этом пользователей.

Пожалуйста, дайте мне знать возможное решение.

Что я уже пробовал:

.......................................

1 Ответов

Рейтинг:
1

Maciej Los

Если я правильно вас понял, вы использовали файл MS Excel в качестве "базы данных". Этот файл Excel является общим для пользователей, которые могут вносить некоторые изменения через ваше приложение...

Забудьте о Excel в многопользовательской среде! Это не настоящая "база данных"! Используйте MS SQL Server, Oracle, PostgreSql, MySql или любой другой СУРБД[^], что является более мощным, поскольку обеспечивает функциональность для обнаружения изменений данных. Для начала, пожалуйста, прочтите:
Использование SqlDependency для событий изменения данных[^]
Уведомление о запросе с использованием SqlDependency и SqlCacheDependency[^]