Управление базами данных sqlite без браузеров html5 - PullRequest
0 голосов
/ 28 октября 2011

Я пытаюсь создать клиентское приложение в javascript, которое загружает базу данных sqlite с сервера и позволяет пользователю изменять ее. Это приложение должно быть полностью на стороне клиента, и не может полагаться только на функции, присутствующие, например, в Firefox. Есть ли какая-либо платформа, о которой вы знаете, которая предоставляет эти функции? (Возможно, эмулируется?)

1 Ответ

0 голосов
/ 28 октября 2011

Краткий ответ: вы не можете.

Длинный ответ: Javascript по своей природе не может получить доступ к файлам локального компьютера. Если можно сохранить серверную часть БД и взаимодействовать с ней клиентом, сервер может выполнять запросы и обновления к БД на основе того, что клиент запрашивает его (веб-служба). Это верно и для браузеров HTML5.

Некоторые браузеры, такие как firefox и chrome, поставляются с пакетами, которые позволяют браузеру общаться с sqlite dbs, но они не написаны на javascript и могут делать то, что javascript не может, поэтому они включены как конкретные пакеты вместо js-скриптов.

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