Я создаю веб-приложение, в котором я 6000
сотрудников и я хочу показать всем сотрудникам на столе в моем веб-приложение,выбрать количество записей, чтобы показать Mvc 5
запись очень большая по количеству вот почему это занимает слишком много времени, чтобы показать мне данные
вот мой веб-сервис
[WebMethod]
[ScriptMethod(UseHttpGet = true)]
public void showrecd()
{
List<object> employeedata = new List<object>();
SqlCommand cmd = new SqlCommand("select * from dbo.employeedetails order by id desc",con);
con.Open();
SqlDataReader dr = cmd.ExecuteReader();
while(dr.Read())
{
employeedata.Add(new{
id=dr["id"].ToString(),
empname=dr["empname"].ToString(),
address = dr["address"].ToString(),
jobdescrib =dr["jobdescrib"].ToString(),
brandname=dr["brandname"].ToString(),
location=dr["location"].ToString()
});
}
var json = js.Serialize(employeedata);
Context.Response.Write("{" + '"' + "info" + '"' + ":" + json + "}");
con.Close();
}
здесь я Извлечение данных х,
Теперь IW муравей, чтобы сделать работу намного проще, я взял текстовое поле
<input type="text" ng-model="records" ng-change="showrecordsasperthistextbox()"/>
теперь, если если пользователь вводит (500) в приведенном выше текстовое поле, только 500 записи должны быть выбраны с помощью веб-сервиса и если пользователь вводит (1) только одна запись должна быть получена через webservice,
что и как мне нужно сделать это ???
Что такое код, используемый для функции 'showrecordsasperthistextbox()'? – Viki888
Пойдите с таблицами данных, он предоставит вам все функции поиска/фильтра/разбивки на страницы. –
Передайте пользовательское значение ввода, чтобы выбрать запрос как параметр. и добавьте его в предложение «TOP». 'select TOP (@ P1) * from dbo.employeedetails order by id desc' –