Я разрабатываю программное обеспечение с C# и SQL Server 2014 для аптеки, которая может генерировать счета и показывать отчеты. теперь я хочу поделиться этим программным обеспечением с двумя компьютерами, которые должны быть кассиром, а другой должен быть администратором для добавления запасов в инвентарь, как я могу сделать свое программное обеспечение доступным для обоих компьютеров с использованием локальной сети. Спасибо:)программное обеспечение, которое работает через Интернет
ответ
U может использовать централизованную архитектуру на основе клиент-сервер. Где база данных и бэкэнд будут храниться на сервере, и вы можете получить к ней доступ, используя ur frontend thurgh подключение к серверу, и его эффект будет отображаться на сервере, который может быть увиденный всем пользователем !!
Спасибо за ваш ответ, сэр, можете ли вы дать мне дополнительную информацию и ссылку, как я могу сделать это. :) –
ничего особенного вам нужно сделать ... просто отредактируйте код связи с базой данных U... и поместите адрес серверной машины .. тогда вы можете получить к нему доступ с любой другой машиной в сети ... обязательно добавьте исключение в ur настройка брандмауэра .. или включение брандмауэра – Omniverse10
вот моя соединительная строка SqlConnection mycon = new SqlConnection (@ "Источник данных = SONY \ SQLEXPRESS; Начальный каталог = Docter_Plus; Integrated Security = True"); для первой машины, которая является сервером, как мне нужно отредактировать для второй машины ???? –
Если все сообщение основано на SQL-сервере (Запасы, покупки, ...), вам не требуется прямое соединение между этими двумя компьютерами. Этого достаточно, если оба могут получить доступ к указанному вами SQL-серверу!
Все сообщения основаны на SQL Server, мой вопрос в том, как я могу получить доступ со второго компьютера с программным обеспечением к первому компьютеру с установкой сервера SQL на нем –
Вам нужно убедиться, что SQL-сервер и ваш брандмауэр настроены правильно поэтому второй компьютер может получить доступ к серверу на первом. В вашем коде C# вам просто нужно изменить строку подключения хоста SQL с «localhost» или «127.0.0.1» на локальный IP-адрес SQL-сервера. – coolerfarmer
Могу ли я установить и настроить программное обеспечение на первом компьютере и сделать ярлык программное обеспечение для второго компьютера ???? –
Так как вам нужно ваше программное обеспечение для работы в сети (в вашем случае, два компьютера), подход вам необходимо выполнить следующие действия:
- Хост базы данных на (сервер базы данных) компьютера, который разделяет все компьютеры в сети. Это может быть в локальной сети или в Интернете (если вам это нужно).
- Измените
connectionstring
в приложении, чтобы подключиться к этому серверу базы данных. - Установите приложение на любое количество компьютеров, которые вы хотите.
Это решит вашу проблему.
Предположим, что позже вы хотите получить доступ к одной базе данных через веб-сайт, вам просто нужно создать веб-сайт, который соединяется с сервером базы данных и отображает записи из базы данных.
Итак, главное, что вам нужно знать, что это connectionstring
, что действительно важно и каковы ваши потребности. Спасибо, надеюсь, что это поможет.
вот моя строка подключения для серверной машины, которая работает на сервере SqlConnection mycon = новое SqlConnection (@ "Источник данных = SONY \ SQLEXPRESS; Начальный каталог = Docter_Plus; Integrated Security = True"); как мне нужно изменить для второй машины ???? –
Для всего программного обеспечения вам потребуется только одна строка подключения.Вам просто нужно поставить сервер базы данных на какой-то компьютер и подключиться к нему. Вот и все. – vivek
Я сделал сэр, но другая машина не подключалась к базе данных Sql, я думаю, некоторые из них, как мне нужно сделать SQL-сервер доступным для всех компьютеров, - и у моей сети компьютеров нет проблем. –
- 1. Как программное обеспечение работает другое программное обеспечение
- 2. Программное обеспечение: как программное обеспечение распознает песню?
- 3. Как отключить Интернет, запустить программное обеспечение, перезагрузить интернет
- 4. программное обеспечение, которое слушает http сообщений
- 5. Промежуточное программное обеспечение, которое вызывает другие средние
- 6. Программное обеспечение, которое внедряет версию MSIE?
- 7. Программное обеспечение, которое каждый программист делает
- 8. Бесплатное программное обеспечение UML
- 9. Программное обеспечение, подобное Synergy, которое также работает с окнами
- 10. Нестандартное программное обеспечение для электронной коммерции, которое работает с навигацией
- 11. Программное обеспечение контекстной рекламы
- 12. Программное обеспечение Packet Blocker
- 13. Программное обеспечение PHP + MySQL
- 14. Трек устанавливает программное обеспечение
- 15. Как создать тип сжатия, которое мое программное обеспечение может читать/писать? Только мое программное обеспечение
- 16. FB - разница между типами «Компания» и «Интернет/Программное обеспечение»?
- 17. Программное обеспечение для запуска интернет-кафе с электроникой
- 18. Программное обеспечение как сервис через магазин приложений
- 19. Программное обеспечение «Data Repository»
- 20. Как работает программное обеспечение Text to Audio
- 21. Программное обеспечение браузера для киосков, которое взаимодействует с устройствами
- 22. MonoTorrent распространять программное обеспечение
- 23. Серверное программное обеспечение SMPP
- 24. Программное обеспечение 3D-визуализации
- 25. Издательское программное обеспечение
- 26. Программирование Модульное программное обеспечение
- 27. Программное обеспечение для автоматизированных тестов
- 28. Программное обеспечение, которое прослушивает определенный порт и запускает определенное действие
- 29. Программное обеспечение смешивания аудио
- 30. Программное обеспечение для документирования кода?
Использовать выделенный SQL-сервер в одной из машин и изменитьстрочные строки? – sed
1) Используйте учетные данные окна в базе данных SQL. 2) Поместите два компьютера в одну группу пользователей. 3) Создайте учетную запись пользователя, доступную как из com [uters. – jdweng