每执行一次 ExecuteReader 大概耗时0.5秒,你循环那么多次、每次执行那么多这个,自然慢啊。
不要重复执行这种代码 ExecuteReader,请尽量先把表格数据一次性加载出来以后,再处理。