关于日期的两个小问题
1. 
 我想实现对一个表的日期字段进行排序, 
 那么这个日期字段可以是varchar形的吗,或者一定要datetime型?     
 2. 
 假如我用的是datetime型, 
 在.cs页面的函数 
 insertdatetime(DateTime.Now.ToString()) 
 { 
 }   
 这个insertdatetime函数调用类的函数 
 public   void   insertdatetime(???      datetime) 
 {   
 }   
 在???的位置该如何定义日期的变量类型呀
------解决方案--------------------1.当然要用DATETIME 
 2.DateTime
------解决方案--------------------1, datetime对日期排序没什么问题啊 
 2  DateTime
------解决方案--------------------1.用datetime获取时间的值是这样的2007-8-22,如果要获取这样的值2007-08-22该如何做呀? 
 ---------------------------------- 
 用:ToString( "yyyy-MM-dd ")比如: 
 System.DateTime.Now.ToString( "yyyy-MM-dd ")   
 2.用DateTime定义的时候,DateTime关键字没有变成蓝色呀,如果定义为string,string就是蓝色字体(我用的vs2003)。 
 ----------------- 
 那你就写全了:System.DateTime ; 
------解决方案--------------------需要和数据库中列的类型一致吧.
------解决方案--------------------1.DateTime 
 2.DateTime 
 DateTime.Parse( "str ");