string year = "2003";
string month = "02"; //获取用户输入DateTime theDate = new DateTime( int.Parse( year ),int.Parse( month ),0 );//构造一个日期对象//然后类似输入系统时间的方法把这个时间输入数据库
string month = "02"; //获取用户输入DateTime theDate = new DateTime( int.Parse( year ),int.Parse( month ),0 );//构造一个日期对象//然后类似输入系统时间的方法把这个时间输入数据库
最好try一下(如果你没有验证输入是否合法的话)
然后就和DateTime.Now一样了
string sql="insert into test (adddate) values ('"+txtDate+"')";