有两个combobox控件,combobox1:绑定了一个表(spzl){classID(主键,int类型),className(char类型)},显示成员className,值成员classID。另有一张表(spxs){spName,classID.....(classID是spzl表的外键)}  假设当combobox1显示“农药”,我想让combobox2显示农药类的商品。
我想写两个方法,第一个取出classID,第二个查询第一个combobox所显示className包含的商品:
已经连接过数据库...
public int(返回类型能写成这样吗) intCg(string className)
        {
            string strSelect = "select classID from spzl where className='"+className+"'";
            后面怎么写....
        }
public DataSet sxCg(int 得到的值)
        {
            string strSelect = "select spName from spxs where classID='"+得到的值+"'";
            SqlDataAdapter sda = new SqlDataAdapter(strSelect, conn);
            DataSet ds = new DataSet();
            sda.Fill(ds);
            conn.Close();
            return ds;
        }
有没有其他的方法也可以做到......