2013-10-25 5 views
-3

У меня есть сервер, который находится в другом месте (у меня есть IP, имя пользователя и пароль для подключения). Могу ли я использовать веб-программирование Asp.net C# для установления связи с этим сервером и для восстановления данных с сервера на Интернет? Или мне нужно использовать другой язык программирования? Пожалуйста, также предложите любой учебник.Получение данных с сервера с удаленного места

Thanks

ответ

2

Понято сейчас. Таким образом, в основном вы хотите получить доступ к удаленному серверу только для получения данных, возможно, из SQL Server или чего-то еще.

Да, вы можете с уверенностью использовать его. Есть несколько способов сделать это:

  1. Прямой доступ через SQL Server
  2. Через Web Service. Таким образом, веб-служба, которая будет находиться на удаленном сервере, отправит вам данные, необходимые в формате XML или JSON.

Сообщите мне, если я не понял это хорошо.

+0

Я думаю, вы не поняли мой вопрос. У меня есть сервер, который размещен на удаленном месте, и на этом сервере у меня есть база данных с некоторыми данными, которые регистрируются, что позволяет говорить о значениях температуры комнат и т. Д. Я хочу разработать веб-сайт, который будет обращаться к данным этих серверов и отображать их на веб-страницах. – Wafeeq

+0

В этом случае вам придется получить доступ к данным с помощью ADO.net, подключившись к серверу с необходимыми учетными данными. – Saranya

+0

Спасибо Shekhar за вашего гида. Я начал с Visual Studio 2010, ASP.net MVC. Теперь я получаю доступ к данным с сервера путем добавления контроллера для доступа к базе данных и повторного ввода данных с сервера. Сервер SQL. ' <добавить имя = "DefaultConnection" ConnectionString = "Источник данных = \ SQLEXPRESS;. Initial Catalog = САШ-ViewExampleDatabase4-20121207182953; Integrated Security = SSPI" ProviderName = "System.Data.SqlClient"/> ' – Wafeeq

0

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

SqlConnection connection = new SqlConnection("Server=myServerAddress;Database=myDataBase;User Id=myUsername; 
Password=myPassword;"); 

Где myServerAddress является адрес удаленного сервера.

Если у вас есть другая база данных, вы можете поиск конкретных строк соединения в http://www.connectionstrings.com/

+0

Есть ли какой-либо полный учебник, который учит, как устанавливать соединение и получать доступ к данным из базы данных? Я начинаю даже с asp.net – Wafeeq

Смежные вопросы