Как открыть access в браузере
Народ, извините если повторяюсь, или слишком тупые вопросы задам. Подходящей темы я не нашел, решений чего-то подобного тоже, может плохо искал.
Суть проблемы: нужно создать веб-приложение (БД) на Access. У меня есть БД на Access 2013 со всеми таблицами, запросами, формами, отчетами. В кратце: простенькое приложение для фирмы печати баннеров (клиенты заказывают, сотрудники проверяют, делают закупку материалов). Нужно эту БД запихнуть в браузер, чтоб весь интерфейс (формы) был на странице браузера. Но. Надо сделать это без использования всяких SQL Server и т.д., т.к. по какой-то причине sql server либо не ставится на ПК, либо требует какой-то сайт для подключения, которого у меня нет.
Т.е., я хочу чтоб вся БД была на ПК, и чтоб можно было просто запустить страницу браузера(лежащую в какой нибудь папке), для работы с этой БД.
У меня к вам несколько вопросов.
1) Можно ли сделать это всё без использования SQL Server и т.п.?
2) Если можно, то как конкретно?(хотябы в кратце, но чтоб понятно было, я тупой)
3) Можно ли перевести готовую БД на Access в веб-приложение, или придется заново всё создавать и настраивать?
4) Когда искал инфу про различные макрокоманды, увидел что некоторые не работают в веб-приложении, будут ли они работать, если перевести их в макросы (модули)?
5) Читал про то, что в Access 2007 есть функция перевода в базы SQL, но в 2013м такой функции уже нет, вместо неё SharePoint, как с ним работать я толком еще не разобрался, он тоже требует сайт (сервер), куда выгрузить базу. Скачал SharePoint Workspace, думал что вроде оно, но нет. Можно ли как-то через этот SharePoint сделать, но без сайта?
Заранее спасибо всем, кто ответит, и хоть чем-то подскажет
p.s. Я знаю что это слишком тупые вопросы, и возможно всё намного проще, чем мне кажется, но я слишком тупой в этой области чтоб додуматься как это сделать. Да и мои познания в Access мягко говоря не очень.
__________________Помощь в написании контрольных, курсовых и дипломных работ здесь
Локальный веб-сервер IIS 6.0
Всем привет. Возникла одна проблема, поэтому решил обратиться за помощью к умным людям, то есть к.
Приложение WPF, база данных Access, TreeView и DataBinding. Подскажите с организацией работы приложения
Приложение - записная книжка контактов. Есть база данных Access, пользователь взаимодействует с ней.
В этой статье показано, как перенести данные из классической базы данных Access в веб-приложение Access, с которым можно работать вместе с друзьями и коллегами через веб-браузер.
Не используете веб-приложения Access? Ищете сведения о том, как импортировать данные в классическую базу данных Access? См. статью Импорт данных из другой базы данных Access или создание связи с ними.
Важно Службы Access 2010 и 2013 удаляются из следующего выпуска SharePoint. Рекомендуется не создавать новые веб-приложения, а перенести существующие приложения на другую платформу, например Microsoft Power Apps.
Импорт данных в веб-приложение Access
Прежде чем приступить к работе, примите во внимание следующие соображения:
Access не импортирует в веб-приложение табличные связи, вычисляемые столбцы, правила проверки, значения по умолчанию, поля вложений, поля объектов OLE и некоторые другие устаревшие типы данных.
Access сохраняет подстановки. Если у вас есть связанные таблицы, прежде чем импортировать их в веб-приложение, проверьте, что связи между ними реализованы с помощью полей подстановки.
Чтобы импортировать данные, выполните перечисленные ниже действия.
Если вы уже запустили веб-приложение, откройте его в Access (выберите в браузере пункты Параметры > Настроить в Access), а затем на вкладке Главная нажмите кнопку Таблица.
Если страница Добавление таблиц не отображается, нажмите на вкладке Главная кнопку Таблица.
На странице Добавление таблиц, которая открывается при создании пользовательского приложения, можно импортировать данные из других баз данных Access, рабочих книг Excel, источников данных ODBC, текстовых и CSV-файлов и списков SharePoint.
В списке Создание таблицы из источника данных выберите пункт Access.
Примечание: Если нужно импортировать данные из источников, отличных от базы данных Access, выберите соответствующий параметр и выполните указания мастера.
Откроется диалоговое окно Внешние данные — база данных Access.
В диалоговом окне Внешние данные — база данных Access нажмите кнопку Обзор, выберите классическую базу данных, из которой нужно импортировать данные, а затем нажмите кнопку Открыть.
Откроется диалоговое окно Импорт объектов.
Примечание: Из классической базы данных Access в веб-приложение Access можно импортировать только таблицы. Импортировать объекты других типов нельзя.
В диалоговом окне Импорт объектов на вкладке Таблицы выберите таблицы, которые нужно импортировать.
Чтобы отменить выбор объекта, щелкните его еще раз.
Чтобы начать импорт, нажмите кнопку ОК.
Приложение Access выполнит импорт данных и сообщит об ошибках, если они возникнут.
Access выведет новые таблицы в левой части экрана и создаст представления по умолчанию для каждой из них. На этом этапе рекомендуется щелкнуть Главная > Запустить приложение. В браузере щелкните новые таблицы и представления, чтобы увидеть, как они выглядят. Чтобы изменить представления по умолчанию, закройте браузер и настройте веб-приложение в Access.
При импорте данных в веб-приложение Access всегда создается новая таблица с режимами списка и таблицы по умолчанию.
Вам не удастся добавить в приложение данные с помощью мастера импорта. Однако вы можете импортировать их в новую таблицу, а затем сделать одно из следующего:
в режиме таблицы скопировать и вставить данные в нужную таблицу;
в макросе данных с помощью команды "СоздатьЗапись" добавить импортированные данные в нужную таблицу.
Совет: Создайте подстановки между новыми и существующими таблицами, чтобы начать связывание данных. Если режимы исходной таблицы по умолчанию не были изменены, Access добавит соответствующие элементы управления для связанных данных, которые помогут вам начать работу с ними.
Операции с внешними данными в веб-приложениях Access и базах данных на компьютере
В таблице ниже приведены краткие сведения о типах файлов, которые можно импортировать в веб-приложения Access и классические базы данных или связать с ними.
Важно: Службы Access 2010 и 2013 удаляются из следующего выпуска SharePoint. Рекомендуется не создавать новые веб-приложения, а перенести существующие приложения на другую платформу, например Microsoft Power Apps.
В веб-приложении Access вы можете просматривать и сортировать данные на любом устройстве с подключением к Интернету, даже если у вас нет Access. Самый быстрый способ начать работу — с помощью шаблона.
Создание веб-приложения Access с помощью шаблона
При выборе шаблона Access создаст приложение с таблицами, которые при создании проекта с нуля вам пришлось бы добавлять самостоятельно.
Примечание: Чтобы создать веб-приложение Access, необходимо Microsoft 365 с SharePoint Online, локальной SharePoint Server 2013 или SharePoint Server 2016 с службы Access и SQL Server 2012 (или более высокого).
Совет: Если вам нужно закрыть базу данных, выберите Файл > Закрыть.
Запустите Access и выберите шаблон веб-приложения. (На значках таких шаблонов на заднем плане изображен земной шар).
Введите название нового приложения.
В списке выберите его расположение. (Или введите SharePoint ИЛИ URL-Microsoft 365 URL-адрес.)
Создание веб-приложения Access с нуля
Создание веб-приложении Access с нуля выполняется почти так же, как и при использовании шаблона. Главное отличие заключается в том, что необходимые таблицы вам придется создавать самостоятельно.
Запустите Access и выберите пункт Пользовательское веб-приложение.
Добавьте в веб-приложение структурированные или пустые таблицы либо создайте таблицы из источников данных. Вы можете найти шаблон таблицы для необходимого типа данных, создать таблицу на основе существующего источника данных или вставить пустую таблицу и оформить ее самостоятельно.
Как рассчитать максимальную нагрузку на веб сервер. На нем один сайт на DLE
Такая ситуация, нужно рассчитать, какую нагрузку выдержит сервер. На сервере один сайт, работает.
Как открыть нужный CD-Rom.
Доброго дня всем! У меня на компе два CD-Rom'а. С помощью следующего кода открывается сидюк D: .
Массив вектора из struct , как вывести нужный элемент и делать в нем изменение ?
struct Users< string nomer ,dengi; >; int main(int argc, char** argv)< vector<Kont>.
OpenServer - как открыть нужный профиль в браузере?
Когда открываю сайт через OpenServer, открывается нужный мне браузер - Mozila Firefox, но у меня 3.
2. В идеале нужно чтоб номер декларации уже был вставлен в соответствующее поле Для этого надо воспользоваться АПИ-функцией ShellExecute. Пример
Результат открывается нужный браузер на новой вкладке на нужном сайте
Добавлено через 9 минут
mobile, то есть я правильно понял.
1 Нужно определить браузер который будет использоваться
2. отработать ветку процедуры для него
но как использовать при этом этот самый сом-сервер. например для мозилы?
тут у меня тупик
boby104, к сожалению проблема не только в COM-сервере. Надо еще, чтобы принимающее приложение поддерживало технологию Active-X. Вот команда CreateObject("InternetExplorer.Application") создает объект которым можно управлять с помощью этой технологии. Я вот написал выше про оперу, но совершенно не уверен, что опера поддерживает активиксы.
И вообще говоря, этот вопрос не аксовский. Минимально спрашивать надо на ВБ. Но скорее всего ответ найдется где-нибудь на джава-скрипте. Потом уже можно будет (наверное?) преобразовать в ВБА-код
Спасибо за ответзначит решить 2 вопрос пока что не для меня(
Как делать большой сайт - как "веб-сайт" или как "веб-приложение"?
На MSDN пишут так: Т.е. для больших сайтов вроде как предпочтительнее форма беспроектного.
Как запихнуть в exe html файл и открыть его через нужный мне браузер?
В общем есть у меня файл fff.html путем ShellExecute я открываю его через нужный мне браузер.
Как кнопкой ImageButton вызвать нужный сайт или картинку
Здраствуйте, подскажите как в кнопке ImageButton вызвать нужный сайт или картинку. Есть свойство.
Как открыть word .doc и изменить в нем макро
Помогите! У меня 100+ word .doc файлов, в каждом заложен макро со стройчкой на базу.
Читайте также: