dr.close()的用途(必要性)—”已有打开的与此命令相关联的 DataReader,必须首先将它关闭。"
在执行数据库的操作时我们会遇到,建立一个SqlConnectioncon,但是多个SqlCommand命令同时使用该con:如:SqlCommandcmd1=newSqlCommand(sql1,con);SqlDataReaderdr=cmd1.ExecuteReader();//注意!SqlCommandcmd2=newSqlCommand(sql2,con);cmd2.ExecuteNonQ