Как я получаю данные из базы данных с помощью веб-сервиса в ASP.NET (возврат JSON и XML)
вот я получаю данные из базы данных(sqlserver)
как я могу получить, пожалуйста, помогите мне Frineds...
using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.Services; using System.Web.Script.Services; using System.Web.Script.Serialization; [WebService] /// <summary> /// Summary description for myserviceclass /// </summary> public class myserviceclass { [WebMethod] public employee2[] GetEmployessXML() { employee2[] emp = new employee2[] { new employee2() { Id=101, Name="Nitin", balance=10000 }, new employee2() { Id=102, Name="Dinesh", balance=100000 } }; return emp; } [WebMethod] [ScriptMethod(ResponseFormat=ResponseFormat.Json)] public string GetEmplyeeJson() { employee2[] emp = new employee2[]{ new employee2() { Id=101, Name="Pandu", balance=1000 }, new employee2() { Id=102, Name="Tanu", balance=2000 } }; return new JavaScriptSerializer().Serialize(emp); } }
Что я уже пробовал:
использование системы;
использование системы.Коллекции.Общий;
использование System. Linq;
использование системы.Сеть;
используя системы.Веб.Услуги;
используя системы.Веб.Сценарий.Услуги;
используя системы.Веб.Сценарий.Сериализация;
[Веб-сервис]
///
/// Краткое описание myserviceclass
///
публичный класс myserviceclass
{
[WebMethod]
public employee2[] GetEmployessXML()
{
employee2[] emp = новый employee2[] {
новый сотрудник 2()
{
Id=101,
Имя= " Нитин",
баланс=10000
},
новый сотрудник 2()
{
Id=102,
Имя= " Динеш",
баланс=100000
}
};
возвращение Эми;
}
[WebMethod]
[ScriptMethod(ResponseFormat=ResponseFormat.Json)]
публичная строка GetEmplyeeJson()
{
employee2[] emp = новый employee2[]{
новый сотрудник 2()
{
Id=101,
Имя= " Панду",
баланс=1000
},
новый сотрудник 2()
{
Id=102,
Имя= " Тану",
баланс=2000
}
};
верните новый JavaScriptSerializer (). Serialize(emp);
}
}