powered by simpleCommunicator - 21.11.28     © 2024 Programmizd 02
Map
Форумы / Вопросы по IT / Редактирование таблицы из СУБД в Excel, Поиск: Искать сообщения, созданные автором: SandalTree  
5 сообщений из 5, страница 1 из 1
Вопросы по IT / Редактирование таблицы из СУБД в Excel
    #2197498
SandalTree
Скрыть профиль Поместить в игнор-лист
Участник
[игнорирует гостей кроме]
Powered by Power Rangers
vad72  01.06.2020, 18:21
Я просто по событию, если пользователь что-то внёс в excel , хочу через ODBC выполнять sql-запрос , текст которого буду формировать в макросе, оттуда же и запускать на выполнение.
Можно, конечно же какой-то клиент под виндовс написать , но хочется что-то новое попробовать. А в excel вроде бы и формы есть и события всякие, вообщем есть ресурс. Им бы больше туда элементов управления добавить, хотя может оно и не нужно, если знаешь vba
А не проще-ли:
Юзвери подсасывают данные в Эксель, меняют, добавляют, удаляют...
Потом выливают в CSV и запускают батник, который считывает файлик в базу.

У меня вообще было что юзвери делали копи-пэйст в окошке браузера и там внутри оно уже парсилось.
...
А вы шо думали, всё так просто?
Рейтинг: 0 / 0
Вопросы по IT / Редактирование таблицы из СУБД в Excel
    #2198022
SandalTree
Скрыть профиль Поместить в игнор-лист
Участник
[игнорирует гостей кроме]
Powered by Power Rangers
WildMage  04.06.2020, 06:44
SandalTree  04.06.2020, 06:27
vad72  01.06.2020, 18:21
...
А не проще-ли:
Юзвери подсасывают данные в Эксель, меняют, добавляют, удаляют...
Потом выливают в CSV и запускают батник, который считывает файлик в базу.

У меня вообще было что юзвери делали копи-пэйст в окошке браузера и там внутри оно уже парсилось.
Вот тут и начинается все веселье. Один скачал и меняет каталог. А второй ушло скачал и поменял быстрее. И загрузил. Но первый то потом тоже загрузит и перезатрет изменения предыдущего. Вот где непередаваемое веселье начнётся
ха-ха.
Так у вас ещё и мульти-юзер система.

Значит так, в моём понимании у вас следующий набор требований и ограничений. Так сказать стандартное инженерное противоречие. (Пингани Второкота, может он идею кинет)
Требования Ограничения
Решение должно быть максимально простым Решение должно быть максимально дешёвым
Юзеры должны вносить изменения в базу в реальном времени Юзеры должны иметь возможность работать с базой одновременно
.... .....
Возможно есть ещё что-то, чего я не уловил или вы не удосужились высказать.

Какие у ВАС есть варианты:
1. Написать собственную аппликуху или надстройку макросов в Экселе.
Достоинства:
- У вас есть работа, вы очень ценны и вас не уволят
- Вы набьёте себе шишек и может быть чему-то научитесь
Недостатки:
- Это реально сильный гемор ибо система будет глючной
- Когда вы решите уволиться, то система умрёт с вашим уходом
- Вы потратите своё драгоценное время на создание никому не нужной херни

2. Использовать Аксесс (уже упомянутый тут)
Достоинства:
- От момента старта до первого рабочего сценария в Аксессе уйдёт всего пол-часа
- Аксесс по дефолту будет следить за изменениями в базе
- Если у вас есть Эксель, значит есть лицензионный офис и это только дело времени добавить юзверям Аксесс и научить пользоваться.
- Вы можете продолжать учиться ваяя формы, запросы и репорты в Аксессе
Недостатки:
- Наиболее продвинутые юзвери оценят Аксесс и начнут сами ваять базы и у вас появится целый зоопарк из баз.
- В вашем резюме Аксесс не будет смотреться очень круто
...
А вы шо думали, всё так просто?
Рейтинг: 0 / 0
Вопросы по IT / Редактирование таблицы из СУБД в Excel
    #2198288
SandalTree
Скрыть профиль Поместить в игнор-лист
Участник
[игнорирует гостей кроме]
Powered by Power Rangers
WildMage  04.06.2020, 14:21
У нас? Я вообще к этому товарищу не имею отношения.
Извитите, я обращался к топик-стартеру.
...
А вы шо думали, всё так просто?
Рейтинг: 0 / 0
Вопросы по IT / Редактирование таблицы из СУБД в Excel
    #2198293
SandalTree
Скрыть профиль Поместить в игнор-лист
Участник
[игнорирует гостей кроме]
Powered by Power Rangers
vad72

Мне не совсем понятна ситуация когда в организации минимум 100 серверов, а она пытается заюзать бесплатные решения.
...
А вы шо думали, всё так просто?
Рейтинг: 0 / 0
Вопросы по IT / Редактирование таблицы из СУБД в Excel
    #2198997
SandalTree
Скрыть профиль Поместить в игнор-лист
Участник
[игнорирует гостей кроме]
Powered by Power Rangers
vad72  04.06.2020, 15:18
SandalTree  04.06.2020, 15:05
vad72

Мне не совсем понятна ситуация когда в организации минимум 100 серверов, а она пытается заюзать бесплатные решения.
так если всё работает десятилетиями, то зачем что-то менять или переходить на платное, которое, кстати, в нашем случае всегда глючное, проблемное, очень трудное в плане оперативного внесения изменений.

Вот пример из жизни предприятий холдинга - биллинговая система.
Написанная на коленке местными программистами работает быстро, все изменения вносятся в течении одного!!! дня.
Сторонний биллинг САП - некоторые изменения требуют более 1 года для реализации, компания получает миллионные штрафы за неверные начисления. Получается, дешевле оплачивать штрафы государству, чем платить за внесение изменений в систему.
Сторонний биллинг подрядной фирмы - там текучка кадров, реализация ТЗ очень медленно.
Я понимаю, что эта тема для отдельного обсуждения, тут очень много вопросов.
Если есть у Вас готовое комплексное решение под биллинг, то дайте ссылку.
А с такой компанией кто-то сталкивался https://www.mega-billing.ru/ ?
Если есть более 100 серверов, то должен быть IT отдел со своим суппортром и программерами.
...
А вы шо думали, всё так просто?
Рейтинг: 1 / 0
Нравится: Владайка
5 сообщений из 5, страница 1 из 1
Форумы / Вопросы по IT / Редактирование таблицы из СУБД в Excel, Поиск: Искать сообщения, созданные автором: SandalTree  
Пользователи онлайн (20): Анонимы (18), Yandex Bot, Bing Bot
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]