Babai JermenKeller Sasmal Ответов: 1

Как получить доступ к вложенному файлу базы данных (.mdf) из клиентской программы через (TCP/IP) ?


Доброе утро всем экспертам codeproject. Ну, у меня есть ситуация для моего проекта.

Проект представляет собой программное обеспечение для управления посещаемостью, которое будет работать по локальной сети.

Ситуация такова, что у меня есть серверное приложение, которое прикреплено к файлу базы данных SQL (.mdf) SQL server 2008. Серверная программа отлично работает с базой данных SQL Server, например, добавляет, редактирует, изменяет или получает доступ к данным. Но я открыл еще один проект для своей клиентской программы, но он не обращается к файлу базы данных по локальной сети, а подключен к серверному приложению

Приложение представляет собой 3-х уровневый дизайн. Это означает, что клиент не будет иметь прямого доступа к базе данных. Сервер, удерживающий доступ и предоставляющий ресурс клиентам, каждый клиент имеет 20-секундную задержку для отправки данных.

Я что-то упустил ?

Что я уже пробовал:

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

Брандмауэр выключен.

Используется SQL Server 2008 для создания файла базы данных (расширение .mdf). SQL Server настроен для приема удаленного подключения по локальной сети на порту по умолчанию:1433 перед отсоединением файла базы данных.

Использовал Visual Studio 2013 для создания внешнего дизайна.

Сервер и клиентское приложение подключены по локальной сети на порт: 33533, и сервер подтверждает, что клиент подключен.

1 Ответов

Рейтинг:
8

Maciej Los

Проверить это: Как использовать локальную базу данных create using VB.NET -что ?[^Там вы найдете ссылки на документацию MSDN, которая описывает способ подключения к базе данных на другом компьютере.
Удачи вам!


Babai JermenKeller Sasmal

Спасибо сэр Дор отвечает но я немного запутался здесь будет ли это работать dor localdatabase которая создается с помощью visual studio? ну, я пробую инструкцию, которую вы предоставили.