Как подключить базу данных SQL Server, которая размещена на другом сервере, с помощью API или веб-службы в MVC к веб-сайту, который находится на другом сервере - PullRequest
0 голосов
/ 09 января 2020

Я загрузил свой веб-сайт на веб-хостинг GoDaddy, и база данных размещена на другом сервере.

Я хочу создать API - REST или SOAP - для подключения моего веб-сайта к моему SQL База данных сервера.

Мне нужна помощь - как я могу создать API в ASP. NET MVC 5, чтобы я мог подключить свою базу данных к своему веб-сайту? Пожалуйста, предоставьте мне ссылку или код, чтобы я мог решить мою проблему.

Я никогда раньше не работал над API - любая помощь будет высоко оценена.

Ответы [ 3 ]

0 голосов
/ 15 января 2020

Хотя вы используете другой сервер базы данных, это не имеет значения. Вам просто нужно убедиться, что вы проверили строку подключения и направили ее на сервер базы данных. Для метода публикации это то же самое, вы можете использовать FTP или Visual Studio

  1. . Откройте ваш проект с помощью инструмента Visual Studio
  2. в обозревателе решений windows (который обычно находится в правом верхнем углу инструмента VS), щелкните правой кнопкой мыши свой проект и выберите Publi sh
  3. . Просьба опубликовать sh в локальной папке, например C: \ Project
  4. Пожалуйста, просто загрузите любые файлы / папки, которые вы видите на C: \ Project, на свой сервер через FTP

Если у вас возникли проблемы, вы можете обратиться в службу поддержки

0 голосов
/ 21 января 2020

Вы можете получить ссылку из Sample_WebAPI_Project , вместо использования созданного списка вы можете создать соединение с базой данных и получить данные из базы данных

0 голосов
/ 09 января 2020

ASP. NET MVC сейчас старая школа. Попробуйте ASP. NET Core.

Вам необходимо спроектировать и разработать N-уровневое приложение: Data, Service и UI.

Не имеет значения, где находится сервер базы данных сидя, если ваш WebAPI может подключиться к нему.

Я предлагаю вам создать полноценный веб-API с asp. net core: https://docs.microsoft.com/en-us/aspnet/core/tutorials/first-web-api?view=aspnetcore-3.1&tabs=visual-studio

Поместите строку подключения БД в файл настроек приложения.

...