区别:
1.SqlDataAdapter: 建立连接后,一次性的把所有数据加载到内存中。然后连接就关闭了。
SqlDataReader: 建立连接后,一直保持连接状态。数据都在数据库中给,只有用到哪个数据库才会取哪个。在线读取。连接对象不能给其他人用。
对磁盘上的文件最好进行批量化处理。