ExecuteScalar 要求已打开且可用的连接。连接的当前状态为已关闭(已连接) 因为ado数据访问类,我只生成了一个静态实例,所以访问频繁时,会造成多个线程同时访问一段代码。。。加上using就好了