2017-06-14 64 views
1

我在数据库中有什么是表格。我正在做的是将问题保存在考试表中,在纸质表中我有Pid纸张名称和主题名称。我现在的储蓄问题,在考试中并与PID纸表对象问题这个链接..什么,我想是检索整个试卷..我做了什么至今基于教会检索整篇论文

private void comboBox2_SelectedIndexChanged(object sender, EventArgs e) 
{ 
    SqlConnection conn = new SqlConnection(); 
    conn.ConnectionString = constring; 

    try 
    { 
     { 
       conn.Open(); 

       string cmdText = cmd; 

       SqlDataAdapter sd = new SqlDataAdapter(cmdText, conn);       
     } 
     } 

回答

0

检查

if (questNo > quest_.Rows.Count - 1 || questNo < 0) return; 

如果questNo为0且quest_为空方法将不会执行任何操作。

+0

quest_?怎么样?它有记录吗?你调试过这段代码吗?调用sd.Fill(quest_)后,需要的行在quest_中出现? –

0

试试这个:

String value=""; 
System.Windows.Controls.ComboBoxItem comboItem = ((System.Windows.Controls.ComboBoxItem)Cmbfilter.SelectedItem); 
value = comboItem.Content; 

然后在声明cmdtext使用

+0

control.combobox项目没有工作窗口窗体应用程序 –

+0

我以为你在wpf。测试一下;创建一个变量作为字符串,并尝试在尝试和捕获之前从组合框中获取值。 – Brison