用  OracleConnection myCnn = new OracleConnection(OcnnStrB.ConnectionString);
    myCnn.Open()
  建立连接后,执行一个循环
   foreach (string f in file)//大概有上百个txt文件
   {                     
       int index = f.LastIndexOf(".");
       string filename = f.Substring(0, index);                
       try
       {                      
           ptempMetadata = metatoDB.MetafilesToDB(conn, DataChecks.path3 + "\\" + filename + ".txt");
        }
    }
然后
    conn.Close();
    conn.Dispose();
请问一个连接,在这个循环过程中会产生过多的游标吗??
程序运行过程中报错:
ORA-01000超出打开游标的最大数,
我真搞不懂难道一个连接里可以产生很多游标??
那我该怎么才能将产生的游标关闭呢!!!????