powered by simpleCommunicator - 21.11.28     © 2024 Programmizd 02
Map
Форумы / Вопросы по IT / Редактирование таблицы из СУБД в Excel
26 сообщений из 35, страница 1 из 2
Редактирование таблицы из СУБД в Excel  
    #2189724
vad72
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Редактирование таблицы из СУБД в Excel
  
0,00 %
 0
  
100,00 %
 2
Возможно ли в Excel стандартными средствами подвязать таблицу из СУБД так, чтобы можно было прямо в Excel её редактировать (чтобы происходили изменения в СУБД)?
...
Рейтинг: 0 / 0
Редактирование таблицы из СУБД в Excel
    #2190282
Событие
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Для редактирования таблиц придуман Access.
Для Excel не нужно такой функциональности.
...
Рейтинг: 0 / 0
Редактирование таблицы из СУБД в Excel
    #2190324
vad72
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Событие  01.06.2020, 15:16
Для редактирования таблиц придуман Access.
Для Excel не нужно такой функциональности.
нужно редактировать таблицу, которая находится на удаленном СУБД (типа MS SQL, FireBird, DB2, ...)

Сейчас гляну Access.
Просто в Екселе удобнее вставлять куски данных (вырезать откуда-то и вставить в Ексель пару тысяч строк)
...
Рейтинг: 0 / 0
Редактирование таблицы из СУБД в Excel
    #2190329
vad72
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
access даже у меня отсутствует на компе, что уже говорить про простых пользователей.
Хотелось бы что-то попроще, не хочется отдельно пилить какой-то клиентское приложение
...
Рейтинг: 0 / 0
Редактирование таблицы из СУБД в Excel
    #2190464
Событие
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vad72  01.06.2020, 15:33
нужно редактировать таблицу, которая находится на удаленном СУБД (типа MS SQL, FireBird, DB2, ...)
Так есть веб приложения, браузер точно у всех пользователей есть.
Выложить доступ к удаленной таблице через сайт.
...
Рейтинг: 0 / 0
Редактирование таблицы из СУБД в Excel
    #2190488
vad72
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сайта нет, как и веб-сервера. Есть сотня филиалов (доступа в интернет нет) у пользователей. Где-то внутри филиала есть СУБД какая-то, путь к ней знает только пользователь. У него есть программа, которой 12 лет уже и она ,как и он, работает на ней. Необходимо в базу забить данные (создать новую таблицу и заполнить, плюс целостность и вся фигня, как обычно). Есть путь - найти исходники той программы и попытаться там внести изменения в интерфейс (добавить окошек, кнопок, кода кусок). Или пойти более простым путем, реализовать всё в Excel файле через макросы. Через макросы это я так придумал. Но может есть какая-то стандартная утилита, типа как в MS SQL связка с веб-сервером, где можно грид и кнопки вывести.
...
Изменено: 01.06.2020, 16:42 - vad72
Рейтинг: 0 / 0
Редактирование таблицы из СУБД в Excel
    #2190541
Событие
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vad72  01.06.2020, 16:42
Где-то внутри филиала есть СУБД какая-то,
Какая?
...
Рейтинг: 0 / 0
Редактирование таблицы из СУБД в Excel
    #2190551
Событие
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
К СУБД обычно поставляется клиент. В клиенте можно править таблицы.
...
Рейтинг: 0 / 0
Редактирование таблицы из СУБД в Excel
    #2190616
Енот
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
За редактирование базы руками - отрывать эти самые руки.
...
Рейтинг: 1 / 0
Нравится: Владайка
Редактирование таблицы из СУБД в Excel
    #2190637
Событие
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Енот  01.06.2020, 17:14
За редактирование базы руками - отрывать эти самые руки.
Я знаю такую фигню, но она решает хотелки автора )))
...
Рейтинг: 0 / 0
Редактирование таблицы из СУБД в Excel
    #2190875
vad72
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я просто по событию, если пользователь что-то внёс в excel , хочу через ODBC выполнять sql-запрос , текст которого буду формировать в макросе, оттуда же и запускать на выполнение.
Можно, конечно же какой-то клиент под виндовс написать , но хочется что-то новое попробовать. А в excel вроде бы и формы есть и события всякие, вообщем есть ресурс. Им бы больше туда элементов управления добавить, хотя может оно и не нужно, если знаешь vba
...
Рейтинг: 0 / 0
Редактирование таблицы из СУБД в Excel
    #2190879
vad72
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Енот

Да, это страшно
...
Рейтинг: 0 / 0
Редактирование таблицы из СУБД в Excel
    #2192464
Событие
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vad72
Какая у тебя база?
...
Рейтинг: 0 / 0
Редактирование таблицы из СУБД в Excel
    #2192467
vad72
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Событие

база у пользователей на FireBird 2.1
...
Рейтинг: 0 / 0
Редактирование таблицы из СУБД в Excel
    #2192479
Событие
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vad72  02.06.2020, 10:46
Событие

база у пользователей на FireBird 2.1
Понятно.

Тогда слепить приложение на Delphi для редактирования базы.

ps Хотя я со своим опытом даже на Delphi приложения для баз делал, это не сильно сложное дело...
...
Рейтинг: 0 / 0
Редактирование таблицы из СУБД в Excel
    #2192622
vad72
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Событие  02.06.2020, 10:52
vad72  02.06.2020, 10:46
Событие

база у пользователей на FireBird 2.1
Понятно.

Тогда слепить приложение на Delphi для редактирования базы.

ps Хотя я со своим опытом даже на Delphi приложения для баз делал, это не сильно сложное дело...
мы легких путей не ищем [:smile]
Написание приложения на Delphi не добавит мне опыта и знаний. Если подвернулась задачка, то нужно её решать с максимальной пользой для себя, а именно, реализовать на чем-то новом для себя, чтобы приобрести новые знания и опыт. Буду делать на Excel. Там, как оказалось, возможностей много, а почитав интернет с вопросами, которые возникли передо мною сейчас и посмотрев даты постов, я понял, что люди такими вопросами занимались 10 лет назад, а я только сейчас полез разбираться. Страшно осознавать, на сколько отстаешь.
...
Изменено: 02.06.2020, 11:37 - vad72
Рейтинг: 0 / 0
Редактирование таблицы из СУБД в Excel
    #2192668
Событие
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vad72

Тогда ты сам уже решил.

Тогда есть стандартный путь.

Выгрузка из базы в excel
Правка данных
Кнопочкой грузить данные из excel в базу Или в базу грузить сам файл excel....
...
Рейтинг: 0 / 0
Редактирование таблицы из СУБД в Excel
    #2192783
vad72
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Событие  02.06.2020, 11:47
vad72

Тогда есть стандартный путь.
стандартного нет решения в Excel, нужно самому делать.
Нет такой "панельки", объекта, типа ДБ навигатор, чтобы просить его на Лист и управлять таблицей, которую подвязал. Ну или я не знаю об этом, поэтому и спрашивал, может все-таки есть такой компонент стандартный.
...
Рейтинг: 0 / 0
Редактирование таблицы из СУБД в Excel
    #2193406
Событие
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vad72  02.06.2020, 12:22
Событие  02.06.2020, 11:47
vad72

Тогда есть стандартный путь.
стандартного нет решения в Excel, нужно самому делать.
Нет такой "панельки", объекта, типа ДБ навигатор, чтобы просить его на Лист и управлять таблицей, которую подвязал. Ну или я не знаю об этом, поэтому и спрашивал, может все-таки есть такой компонент стандартный.
Excel де факто стал стандартом для начального заполнения базы данных и переноса данных между базами.
Так что посмотри на выгрузки / загрузки этих файлов в базу данных...
...
Рейтинг: 0 / 0
Редактирование таблицы из СУБД в Excel
    #2195285
eNose
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[не активирован]
Эксель - для вычислений.
Для морды к субд - акцесс.
...
Рейтинг: 0 / 0
Редактирование таблицы из СУБД в Excel
    #2197498
SandalTree
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[игнорирует гостей кроме]
Powered by Power Rangers
vad72  01.06.2020, 18:21
Я просто по событию, если пользователь что-то внёс в excel , хочу через ODBC выполнять sql-запрос , текст которого буду формировать в макросе, оттуда же и запускать на выполнение.
Можно, конечно же какой-то клиент под виндовс написать , но хочется что-то новое попробовать. А в excel вроде бы и формы есть и события всякие, вообщем есть ресурс. Им бы больше туда элементов управления добавить, хотя может оно и не нужно, если знаешь vba
А не проще-ли:
Юзвери подсасывают данные в Эксель, меняют, добавляют, удаляют...
Потом выливают в CSV и запускают батник, который считывает файлик в базу.

У меня вообще было что юзвери делали копи-пэйст в окошке браузера и там внутри оно уже парсилось.
...
А вы шо думали, всё так просто?
Рейтинг: 0 / 0
Редактирование таблицы из СУБД в Excel
    #2197516
WildMage
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SandalTree  04.06.2020, 06:27
vad72  01.06.2020, 18:21
Я просто по событию, если пользователь что-то внёс в excel , хочу через ODBC выполнять sql-запрос , текст которого буду формировать в макросе, оттуда же и запускать на выполнение.
Можно, конечно же какой-то клиент под виндовс написать , но хочется что-то новое попробовать. А в excel вроде бы и формы есть и события всякие, вообщем есть ресурс. Им бы больше туда элементов управления добавить, хотя может оно и не нужно, если знаешь vba
А не проще-ли:
Юзвери подсасывают данные в Эксель, меняют, добавляют, удаляют...
Потом выливают в CSV и запускают батник, который считывает файлик в базу.

У меня вообще было что юзвери делали копи-пэйст в окошке браузера и там внутри оно уже парсилось.
Вот тут и начинается все веселье. Один скачал и меняет каталог. А второй ушло скачал и поменял быстрее. И загрузил. Но первый то потом тоже загрузит и перезатрет изменения предыдущего. Вот где непередаваемое веселье начнётся
...
Рейтинг: 0 / 0
Редактирование таблицы из СУБД в Excel
    #2197737
vad72
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SandalTree  04.06.2020, 06:27
vad72  01.06.2020, 18:21
Я просто по событию, если пользователь что-то внёс в excel , хочу через ODBC выполнять sql-запрос , текст которого буду формировать в макросе, оттуда же и запускать на выполнение.
Можно, конечно же какой-то клиент под виндовс написать , но хочется что-то новое попробовать. А в excel вроде бы и формы есть и события всякие, вообщем есть ресурс. Им бы больше туда элементов управления добавить, хотя может оно и не нужно, если знаешь vba
А не проще-ли:
Юзвери подсасывают данные в Эксель, меняют, добавляют, удаляют...
Потом выливают в CSV и запускают батник, который считывает файлик в базу.

У меня вообще было что юзвери делали копи-пэйст в окошке браузера и там внутри оно уже парсилось.
это очень сложно для пользователей, в моем случае не пройдет, особенно когда на другом конце пользователи пенсионеры, которые не дружат с компьютерами.
Сейчас я прямо в Excel отслеживаю событие change, в котором проверяю что вносится (чтобы вместо цифр буквы не набивали) и сразу в онлайн через ODBC внушу изменения в БД. Получается пользователь типа правит данные прямо в базе.
...
Рейтинг: 0 / 0
Редактирование таблицы из СУБД в Excel
    #2197915
Владайка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хочется быть немножко сумасшедшей, а получается множко.
vad72  01.06.2020, 15:33
Просто в Екселе удобнее вставлять куски данных (вырезать откуда-то и вставить в Ексель пару тысяч строк)
Для этого будет сформирован bulk insert.
А его сформирует интерфейс которого в Экселе нет.
Это же не прямая запись в файл xls или dbf.
...
Зачем платить психотерапевту, если его можно придумать, и разговаривать с ним совершенно бесплатно?
Рейтинг: 0 / 0
Редактирование таблицы из СУБД в Excel
    #2197916
Владайка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хочется быть немножко сумасшедшей, а получается множко.
vad72  01.06.2020, 15:35
access даже у меня отсутствует на компе, что уже говорить про простых пользователей.
Хотелось бы что-то попроще, не хочется отдельно пилить какой-то клиентское приложение
Пиши на 1С.
Там вроде модно подключать внешние источники данных на чтение и запись.
...
Зачем платить психотерапевту, если его можно придумать, и разговаривать с ним совершенно бесплатно?
Рейтинг: 0 / 0
Редактирование таблицы из СУБД в Excel
    #2197917
Владайка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хочется быть немножко сумасшедшей, а получается множко.
vad72  01.06.2020, 16:42
Сайта нет, как и веб-сервера. Есть сотня филиалов (доступа в интернет нет) у пользователей. Где-то внутри филиала есть СУБД какая-то, путь к ней знает только пользователь. У него есть программа, которой 12 лет уже и она ,как и он, работает на ней. Необходимо в базу забить данные (создать новую таблицу и заполнить, плюс целостность и вся фигня, как обычно). Есть путь - найти исходники той программы и попытаться там внести изменения в интерфейс (добавить окошек, кнопок, кода кусок). Или пойти более простым путем, реализовать всё в Excel файле через макросы. Через макросы это я так придумал. Но может есть какая-то стандартная утилита, типа как в MS SQL связка с веб-сервером, где можно грид и кнопки вывести.
Блин.
Удаленный доступ по терминалу же.
...
Зачем платить психотерапевту, если его можно придумать, и разговаривать с ним совершенно бесплатно?
Рейтинг: 0 / 0
26 сообщений из 35, страница 1 из 2
Форумы / Вопросы по IT / Редактирование таблицы из СУБД в Excel
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали тему (1): Анонимы (1)
Читали форум (13): Анонимы (12), Yandex Bot
Пользователи онлайн (23): Анонимы (21), Yandex Bot, Bing Bot 1 мин.
x
x
Закрыть


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