本文介绍了如何使用win形式的存储过程选择列表框值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

hi



我正在尝试使用存储过程检索列表框中的值。我是wform的列表框但它不起作用。我做错了什么。请你给出解决方案





hi

I am trying to retrieve value in listbox using stored procedure. i m wform's listbox but it is not working. what i am doing wrong. can u please give the solution


private void listWBox_SelectedIndexChanged(object sender, EventArgs e)
        {
             string CS = ConfigurationManager.ConnectionStrings["DBCS"].ConnectionString;
             using (SqlConnection con = new SqlConnection(CS))
           

                try
                {
                    SqlDataAdapter da = new SqlDataAdapter();
                     DataTable dt = new DataTable();

                    con.Open();
                    SqlCommand sqlcmd = new SqlCommand("readListWBox", con);
                    sqlcmd.CommandType = CommandType.StoredProcedure;
                    da.SelectCommand = sqlcmd;
                    da.Fill(dt);
                    listJobBox.DataSource = dt;              
                    
                    
                }
                catch (Exception ex)                
                {

                    MessageBox.Show("exception raised");
                
                }

                finally
                {

                    con.Dispose();
                    con.Close();
                
                }

        }

推荐答案

listJobBox.DisplayMember = "FirstName";


这篇关于如何使用win形式的存储过程选择列表框值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-29 13:17