Перейти к содержанию
СофтФорум - всё о компьютерах и не только

вопрос по организации приложения


Рекомендуемые сообщения

Проблема такая:

Пользователи должны работать в Экселе с некоторым веб-сервисом, которому посылаются данные, а он возвращает результаты. Должна иметься возможность у каждого пользователя загрузить данные из БД на сервере. Т.е. по сути пользователи могут работать с листами Эксела и сохранять данные в БД, а при открытии файла загружать данные из нее, которые могли измениться, т.к. другие пользователи что-то изменили. Как это лучше реализовать?

Данные из таблиц Эксела будут записываться в БД в таком же виде.

По идее, лучше сделать таблицы в БД с неизменным количеством столбцов, чтобы не было проблем всяких при удалении и т.п. Допустим, на листе Эксела таблица из 100 колонок и 400 строк. Что-то мне кажется, что для таблицы БД 100 колонок - много. Или нормально? Не будет ли тормозов при записи данных в БД такого размера? Планируется использовать .mdb.

Ссылка на комментарий
Поделиться на другие сайты

  • 2 недели спустя...

Экспортируют пусть пользователи соответствующую таблицу в CSV, сохраняют его на комп, открывают его экселем, работают с ним, а потом экспортируют в базу

Ссылка на комментарий
Поделиться на другие сайты

Уже сделал с помощью VBA - данные отсылаются на сервер и сохр. в БД. Загружаться тоже могут из БД. Данные передаются в виде строк.

Ссылка на комментарий
Поделиться на другие сайты

Кстати, допустим, делается некий веб-сервис на основе Экселя. То есть данные вводятся в нем, отправляются на сервер, и поступает результат. Может ли этот сервис быть платным, нет ли здесь нарушения каких-нибудь прав на использование MS Excel?

Ссылка на комментарий
Поделиться на другие сайты

  • 2 недели спустя...

В смысле сервис на основе Экселя? Существует MsSQL-сервер, к которому можно получить доступ с помощью Microsoft Access. Пользователи могут работать с базой данных этого сервера непосредственно с помощью эксэса. И это не нарушает ни чьих прав :)

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...