[WebMethod()]
public string[] Method_PlaitiffName(string prefixText, int count)
{
string SelectQry = "SELECT distinct cc.Name "+
"FROM tbl_AssignTask assign "+
"INNER JOIN tbl_Judgements judgements ON assign.Judgementid = judgements.Judgementid "+
"INNER JOIN tbl_ProcessStages PS ON PS.Stageid=assign.stageid "+
"inner join tbl_contactlink cl on assign.Documentid =cl.Documentid "+
"inner join tbl_Contacts cc on cl.contactid =cc.contactid "+
"WHERE assign.stageid=10 AND Completed=1 and cc.CType=2 and cc.Name like '" + prefixText + "%'" +
"ORDER BY cc.Name";
ArrayList Results = new ArrayList();
try
{
using (SqlCommand Command = new SqlCommand(SelectQry, Connection))
{
using (SqlDataReader Reader = Command.ExecuteReader())
{
int Counter = 0;
while (Reader.Read())
{
if ((Counter == count))
break;
Results.Add(Reader["Name"].ToString());
Counter += 1;
}
}
string[] ResultsArray = new string[Results.Count];
ResultsArray = (string[])Results.ToArray(typeof(string));
return ResultsArray;
}
}
catch (Exception ex)
{
throw ex;
}
}
Replace string[] with DataTable object and change the function to return datatable.
Sksamantaray, if this helps please login to Mark As Answer. | Alert Moderator