Ошибка при вычислении количества строк (для таблицы)
привет
я пишу веб-сервис.
в файле cs я пишу нижеприведенные строки. после запуска он возвращает 1.
но в моей таблице есть много строк.
SqlConnection con = new SqlConnection("Data Source=mypc;Initial Catalog=myDB;User ID=admin;Password=admin123"); SqlCommand cmd; SqlDataReader dr; DatatableToJson dts = new DatatableToJson(); long id = 0; string Table_Name = ""; [WebMethod] public void OnlineUsers_Counts() { DataTable dt = new DataTable(); SqlCommand myCMD = new SqlCommand(); myCMD.CommandText = "select count(*) from OnlineUsers "; con.Close(); con.Open(); myCMD.Connection = con; dr = myCMD.ExecuteReader(); dt.Clear(); dt.Load(dr); if (dt.Rows.Count > 0) { Context.Response.Write(dt.Rows.Count.ToString()); }
спасибо
Что я уже пробовал:
я ничего не мог сделать для решения этих проблем.
помощь