我想从我的数据库中选择两列,一个让它在我的组合框,另一种以使其成为valuemember displaymember分配值成员组合框
我的代码是这样:
SqlConnection con = new SqlConnection(@"Data Source=.\SQLEXPRESS;AttachDbFilename=c:\users\administrator\documents\visual studio 2010\Projects\Clinic\Clinic\Clinc.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True");
con.Open();
SqlDataAdapter da = new SqlDataAdapter("select ClinicName,ClinicCode from Clinic",con);
DataSet ds = new DataSet();
da.Fill(ds);
comboBox1.DataSource = ds.Tables[0];
comboBox1.DisplayMember = "ClinicName";
comboBox1.ValueMember = "ClinicCode";
它从数据库中获取数据并很好地显示,但不能设置valuemember。
当我尝试打印标记看到它,标签显示“cliniccode”
有什么不对?
你能告诉我们你用来打印价值的代码吗? –