大神就帮助,毕业答辩很急!!每次绑定都出现这样的错误!!
每次绑定都错先错误,错误提示为: 输入字符串不正确
代码如下:
protected void bind()
{
string sqlvv = "select * from notice"+sql+" order by noticeDate desc";
bc.ExecGridView(GridView1, sqlvv);
}
ExecGridView方法如下:
public void ExecGridView(GridView gv,string sqlstr)
{
string settings = Convert.ToString(ConfigurationManager.ConnectionStrings["SmallHouseConn"]);
sqlcon = new SqlConnection(settings);
sqlcon.Open();
SqlDataAdapter ada=new SqlDataAdapter(sqlstr,sqlcon);
DataSet ds=new DataSet();
ada.Fill(ds);
gv.DataSource=ds;
gv.DataBind();//这短代码提示错误
sqlcon.Close();
}
好像是日期的格式错误 求大神请教 ,急急急!!
------解决方案--------------------
输出一下sqlvv嘛,看一下有没有正常
------解决方案-------------------- protected void bind()
{
string sqlvv = "select * from notice"+sql+" order by noticeDate desc";
bc.ExecGridView(GridView1, sqlvv);
}
传的sql参数呢?
------解决方案--------------------检查看看数据库里面的时间格式与前台的是不是一样的,不一样要进行转换。