motorway Опубликовано 27 июня, 2009 Жалоба Поделиться Опубликовано 27 июня, 2009 Проблема такая: Пользователи должны работать в Экселе с некоторым веб-сервисом, которому посылаются данные, а он возвращает результаты. Должна иметься возможность у каждого пользователя загрузить данные из БД на сервере. Т.е. по сути пользователи могут работать с листами Эксела и сохранять данные в БД, а при открытии файла загружать данные из нее, которые могли измениться, т.к. другие пользователи что-то изменили. Как это лучше реализовать? Данные из таблиц Эксела будут записываться в БД в таком же виде. По идее, лучше сделать таблицы в БД с неизменным количеством столбцов, чтобы не было проблем всяких при удалении и т.п. Допустим, на листе Эксела таблица из 100 колонок и 400 строк. Что-то мне кажется, что для таблицы БД 100 колонок - много. Или нормально? Не будет ли тормозов при записи данных в БД такого размера? Планируется использовать .mdb. Ссылка на комментарий Поделиться на другие сайты Поделиться
XAKEPok Опубликовано 9 июля, 2009 Жалоба Поделиться Опубликовано 9 июля, 2009 Экспортируют пусть пользователи соответствующую таблицу в CSV, сохраняют его на комп, открывают его экселем, работают с ним, а потом экспортируют в базу Ссылка на комментарий Поделиться на другие сайты Поделиться
motorway Опубликовано 10 июля, 2009 Автор Жалоба Поделиться Опубликовано 10 июля, 2009 Уже сделал с помощью VBA - данные отсылаются на сервер и сохр. в БД. Загружаться тоже могут из БД. Данные передаются в виде строк. Ссылка на комментарий Поделиться на другие сайты Поделиться
motorway Опубликовано 10 июля, 2009 Автор Жалоба Поделиться Опубликовано 10 июля, 2009 Кстати, допустим, делается некий веб-сервис на основе Экселя. То есть данные вводятся в нем, отправляются на сервер, и поступает результат. Может ли этот сервис быть платным, нет ли здесь нарушения каких-нибудь прав на использование MS Excel? Ссылка на комментарий Поделиться на другие сайты Поделиться
XAKEPok Опубликовано 22 июля, 2009 Жалоба Поделиться Опубликовано 22 июля, 2009 В смысле сервис на основе Экселя? Существует MsSQL-сервер, к которому можно получить доступ с помощью Microsoft Access. Пользователи могут работать с базой данных этого сервера непосредственно с помощью эксэса. И это не нарушает ни чьих прав :) Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать учетную запись
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти