Веб-эквивалент Microsoft Access? - PullRequest
11 голосов
/ 23 марта 2009

Кто-нибудь знает о веб-системе баз данных, похожей по функции на Microsoft Access?

В основном я ищу внешний интерфейс для СУБД, который можно использовать для:

  • создавать, изменять и удалять объекты базы данных
  • ввод данных непосредственно в таблицы
  • просмотр данных в формате сетки
  • легко создавать формы для ввода данных
  • добавить логику программирования за такими формами (аналогично тому, как это делает Access с VBA)

и быть полностью основанным на сети.

Есть идеи?

(редактировать: он не должен быть совместимым, просто похож по функции)

Ответы [ 9 ]

3 голосов
/ 23 марта 2009

Вы имеете в виду что-то вроде ZOHO Creator ? (Обратите внимание, я никогда не использовал это)

1 голос
/ 25 марта 2009

Стандартная установка MySQL идет с phpMyAdmin, который делает 90% того, что вы хотите. «Программирование за формами» довольно уникально для Access, но phpMyAdmin устанавливается как беспристрастный источник и, следовательно, расширяется.

Однако он не такой гибкий и мощный, как Access, который одновременно является файловой системой баз данных и средой разработки 4GL. Я искал другие 4GL, которые могли бы быть модернизированы для жизни в сети (FoxPro, Remedy, Clipper,), но ни один из них в настоящее время не существует.

1 голос
/ 23 марта 2009

SharePoint делает большую часть того, что вам нужно, используя список SharePoint. Однако списки не являются реляционными, поэтому они могут не соответствовать вашим потребностям. SharePoint удобен для пользователей в том смысле, что вы можете настроить его для любого, чтобы он создавал список и начинал вводить данные.

Вам следует подумать о создании простого двухуровневого приложения только с пользовательским интерфейсом и доступом к данным и отказаться от любой бизнес-логики.

0 голосов
/ 30 июля 2015

1-й: доступ к веб-приложениям кажется многообещающим. На текущем уровне у нас есть только ограниченные функциональные возможности (многие встроенные функции отсутствуют, например Dlookup).

2-й: Используйте доступ в качестве внешнего интерфейса для создания форм, отчетов, пользователи установят среду выполнения (бесплатно) для запуска этого файла. Создание таблиц в виде списка в SharePoint.

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

0 голосов
/ 30 июля 2015

Вы можете попробовать использовать Drupal с веб-формами модуля и отчетом веб-формы модуля

Я использую это, и это очень легко

0 голосов
/ 24 марта 2009

В бесплатной Visual Studio 2008 есть много функций перетаскивания / wizard / wysiwyg, чтобы сделать это довольно легко. Если вы можете изучать VBA, вы должны быть в состоянии сделать некоторые простые вещи за формами. Вам потребуется собственный Windows Server с IIS и SQL Server или использование хоста.

0 голосов
/ 23 марта 2009

ASP.NET Dynamic Data получит мой голос за ближайший. Опять же, я не использую Access - так что я могу что-то упустить. Но, леса динамических данных получат вас:

  • создавать, модифицировать и удалять объекты базы данных
  • ввод данных непосредственно в таблицы
  • просмотр данных в формате сетки

ASP.NET WebForms даст вам:

  • легко создавать формы для ввода данных
  • добавить логику программирования за такими формами (аналогично тому, как это делает Access с VBA)

Вы можете перейти на Sql Reporting Services, если хотите, чтобы «конечные пользователи» создавали формы и некоторую логику.

0 голосов
/ 23 марта 2009

Ну, phpMyAdmin и MySQL можно использовать для достижения:

  • создание, изменение и удаление объектов базы данных
  • ввод данных непосредственно в таблицы
  • просмотр данных в формате сетки

Для других требований, которые я использовал, это cakephp (среда php для быстрой веб-разработки), отличается от доступа и требует большого количества кода по сравнению с ним (хотя это очень простой код большую часть времени), но также более мощный.

Извините, если мой английский не очень понятен.

0 голосов
/ 23 марта 2009

Посмотрите на Filemaker? Я полагаю, что есть готовая веб-система, которая может делать то, что вам нужно?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...