一个连接能产生多个游标吗
用 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超出打开游标的最大数,
我真搞不懂难道一个连接里可以产生很多游标??
那我该怎么才能将产生的游标关闭呢!!!????