Соединение с базой данных SQL-сервера mdf файл, не устанавливая SQL-сервер на машине клиента?

Я создаю приложение окна, которое должно использовать базу данных SQL-сервера. Я хочу установить это приложение к машине клиента, не устанавливая SQL-сервер так, чтобы мое заявление могло все еще соединиться с базой данных т.е. mdf файлом, который я буду предоставлять в системе клиента.

Как я могу соединиться с базой данных (mdf) на машине клиента через мое заявление окна, не устанавливая SQL-сервер.? Я не знаю, это возможный или нет.

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

Клиенту mahine не нужна никакая установка. Каждой вещью нужно управлять через двигатель ручки

17
задан Shantanu Gupta 13 January 2010 в 07:51
поделиться

2 ответа

.mdf файлы - это файлы базы данных SQL Server. Ни одно другое приложение не может понять, прочитать или обновить эти файлы. Если вам нужно открыть и mdf, вам нужен экземпляр SQL. Этот экземпляр может быть локальным, может быть Express или может быть удаленным, не имеет значения. Если вашему приложению нужен локальный экземпляр SQL для собственного использования, то он может установить SQL Server Express Edition при развертывании.

25
ответ дан 30 November 2019 в 12:43
поделиться

Существует один поток выполнения в Javascript в обычных веб-браузерах: обработчики таймеров будут вызываться последовательно. Ваш подход с использованием таймеров будет работать в случае, если вы представляете.

Существует приятная документация по таймерам Джона Ресига (автор очень популярной структуры jQuery javascript - если вы новичок в веб-разработке, я бы предложил вам посмотреть ее вверх).

Теперь, если вы ссылаетесь на браузеры на основе HTML5, в какой-то момент они должны иметь поддержку многопоточности.

-121--4817904-

Зависит от движка JavaScript.

-121--4817908-

Можно попробовать Sql Compact Edition или SqlLite. Я думаю, что это просто файловое решение.

3
ответ дан 30 November 2019 в 12:43
поделиться