昨天 刚刚拿到学校的数据库,发现里面有字段显示的格式如 2006-10-2 20:33:20 我想把都改成形如2006-10-2
请问大家如何操作,
我主要是在后台有个查询功能,用的第三方控制,查询的时候是以形如2006-10-2 进行查询,如果改不过来.我就查询不出来相应的内容,
string strconn=ConfigurationSettings.AppSettings["dsn"];
SqlConnection cn=new SqlConnection(strconn);
string sqlStr;
sqlStr="select nid,title,type from notice where 1=1";
string dp;
dp=DatePicker1.Date.ToString();
if(dp!=null)
{
sqlStr+="and CreateTime= '"+dp+"'";}//更改查询条件
SqlCommand cm=new SqlCommand(sqlStr,cn);
cn.Open();
SqlDataReader dr=cm.ExecuteReader();
DataGrid1.DataSource=dr;
DataGrid1.DataBind();
cn.Close();
或者改这里面的代码,如何改,