Построить массив строк из результатов запроса - PullRequest
0 голосов
/ 25 апреля 2019

В данный момент я пытаюсь выбрать все имя пользователя (2 для тестирования) и передать его в массив строк.

Однако результаты, которые я до сих пор пытался получить, дали мне первое имя пользователя, а не все, поэтому, если я передам их в строковый массив, он, вероятно, имеет только 1 значение.

Label1.Text показывает только 1 результат.

Я пробовал Executescalar, ExecuteNonQuery, executereader

  string constr = ConfigurationManager.ConnectionStrings["constr"].ConnectionString;

        using (SqlConnection con = new SqlConnection(constr))
        {

            using (SqlCommand cmd = new SqlCommand())
            {

                    con.Open();
                    string queries = "select username from loginuser";
                    using (SqlCommand biju = new SqlCommand(queries, con))
                    {

                    SqlDataReader sda = null;
                    sda = biju.ExecuteReader();

                    while (sda.Read())
                    {
                        Label1.Text = sda["username"].ToString();
                    }

                  /*  sda = biju.ExecuteReader();
                        string a = Convert.ToString(sda);
                        Label1.Text = a; */
                        string message = string.Empty;
                        message = "list cleared for applicants to register again.";
                        ClientScript.RegisterStartupScript(GetType(), "alert", "alert('" + message + "');", true);


                        // Three valid username/password pairs: Scott/password, Jisun/password, and Sam/password.
                        string[] users = new string[] { Label1.Text };
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...