我刚开始学C#,利用C#连接oracle,
代码如下,但是到OracleDataReader odr = cmd.ExecuteReader();时出错,
提示为:System.InvalidOperationException: 作業無效。已經關閉連接。
请高手指点下我的代码错在哪里
    protected void btn_ok_Click(object sender, EventArgs e)
    {
        String connstr = "Data source=test93;user ID= sfis1;password=sfis1";
        OracleConnection conn = new OracleConnection(connstr);
        conn.Open();
        OracleCommand cmd = new OracleCommand();
        cmd.CommandText = "select emp from c_privilege ";
        OracleDataReader odr = cmd.ExecuteReader();
        while (odr.Read())
        {
            Response.Write(odr.GetOracleString(1).ToString());
        }
        conn.Close();
    }