Как загрузить поле со списком с именем и значением из таблицы SQL в форме C # Windows? - PullRequest
0 голосов
/ 09 июля 2019

Я хочу сделать функцию для загрузки Combo-Box из таблицы SQl.На самом деле глобальная функция, которую я могу использовать позже еще раз в моем проекте.

public static void Combo_Add_With_Value(ComboBox cbo, String sql)
{
    //List<String> List = new List<string>();
    try
    {
        SqlConnection con = new 
        SqlConnection(ConnectionInfo.GenerateString());
        con.Open();
        SqlCommand cmd = new SqlCommand(sql, con);
        SqlDataReader rd = cmd.ExecuteReader();
        cbo.Items.Clear();
        cbo.Items.Add("");
        if (rd.HasRows)
        while (rd.Read())
        {
            cbo.Items.Add(rd[0].ToString()(object)rd[1].ToString());
        }
        rd.Close();
    }
    catch { 
    }       
}
cbo.Items.Add(rd[0].ToString()(object)rd[1].ToString());

В этой строке Add.Show есть некоторые проблемы, не могли бы вы посоветовать, как это исправить?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...