请问如何读,写csv文件?
我需要按时间来保存一些数据比如: 
       时间1,数值1,数值2,数值3....数值500 
       时间2,数值1,数值2,数值3....数值500 
       时间3,数值1,数值2,数值3....数值500 
 请问我如何按照这样的规律来保存为csv文件了,又怎么样读出来呢? 
 还可以按时间来读取该列的数值?   
------解决方案--------------------ODBC里有一个读CSV的驱动,可以向操作数据库表一样操作CSV文件的。   
  "select * from [文件名] where ... "
------解决方案--------------------string strConn = @ "Driver={Microsoft Text Driver (*.txt; *.csv)}; " + 
 				 "Dbq= "+path+ ";Extensions=csv,txt "; 
------解决方案--------------------...... 
 path = @System.Web.HttpContext.Current.Server.MapPath( " "); 
 string strConn = @ "Driver={Microsoft Text Driver (*.txt; *.csv)}; " + 
 				 "Dbq= "+path+ ";Extensions=csv,txt "; 
 			try 
 			{ 
 				OdbcConnection objCSV = new OdbcConnection(@strConn); 
 				objCSV.Open(); 
 				sql  =  "select * from [ddd.csv] ";   
 				OdbcDataAdapter da = new OdbcDataAdapter(sql, objCSV);     
 				da.Dispose(); 
 				objCSV.Close(); 
 				return dt; 
 			} 
 			catch{} 
 .....   
 ------------------- 
 和操作其他的数据库是一样的.
------解决方案--------------------cvs文件的第一行相当于表格的表头,每个字段用逗号隔开,以下的就是数据了,如: 
 DDD.CSV 
 ------------------------- 
  "NAME ", "AGE ", "SEX " 
 sally,20,女 
 accp3sniper,23,男 
 sparks345,24,男 
 ------------------------- 
 读的时候 "SELECT * FROM [\ "DDD.CSV\ "] ", 
 写的时候 "INSERT INTO [\ "DDD.CSV\ "] VALUES (\ "ONLYTIANCAI\ ",\ "28\ ",\ "男\ ") ",   
 还有那里不懂啊?