小编Ami*_*min的帖子

将数据从SQL Server加载到组合框中

我试图从SQL Server(2个表:FamilleCompte)中获取数据到2个组合框中Form_Load().

但是当您看到结果时,它可以与第一个组合框一起使用,但它显示的是第二个组合框 System.Data.SqlClient.SqlDataReader

在此输入图像描述

这是守则

private void Tresorerie_Load(object sender, EventArgs e)
{
        conn = new SqlConnection(connstring);
        conn.Open();
        String queryCompte = "select NomCom from Compte";
        String queryFamille = "select NomFam from Famille";
        commCompte = new SqlCommand(queryCompte, conn);
        commFamille = new SqlCommand(queryFamille, conn);

        try
        {
            //Compte
            commCompte.CommandType = CommandType.Text;
            dreaderCompte = commCompte.ExecuteReader();

            while (dreaderCompte.Read())
            {
                queryCompte = dreaderCompte[0].ToString();
                TreComBoxCompte.Items.Add(queryCompte);
            }
        }
        catch (Exception)
        {
            MessageBox.Show("Problem with load Compte");
        }
        finally
        {
            dreaderCompte.Close();
        }

        try
        {
            //Famille …
Run Code Online (Sandbox Code Playgroud)

c# sql-server combobox winforms

1
推荐指数
1
解决办法
93
查看次数

标签 统计

c# ×1

combobox ×1

sql-server ×1

winforms ×1