C# select后dataGridView里没有显示,急等着帮忙啊~~~
TimeSpanspan=dt.Subtract(dt2);stringdays=Convert.ToString(span.Days);SqlDataAdapterad...
TimeSpan span = dt.Subtract(dt2);
string days =Convert.ToString(span.Days);
SqlDataAdapter adapter2 = new SqlDataAdapter("select * from 满意度信息表 where 收货时间= 'days'", conn);
DataTable Dt_Result2 = new DataTable();
adapter2.Fill(Dt_Result2);
dataGridView1.DataSource = Dt_Result2;
如果把days改成具体数字能有显示,但是用days就不行,但是断点调试days是赋值了的,span.days算出来是1.高手帮忙啊~~~ 展开
string days =Convert.ToString(span.Days);
SqlDataAdapter adapter2 = new SqlDataAdapter("select * from 满意度信息表 where 收货时间= 'days'", conn);
DataTable Dt_Result2 = new DataTable();
adapter2.Fill(Dt_Result2);
dataGridView1.DataSource = Dt_Result2;
如果把days改成具体数字能有显示,但是用days就不行,但是断点调试days是赋值了的,span.days算出来是1.高手帮忙啊~~~ 展开
展开全部
改成SqlDataAdapter adapter2 = new SqlDataAdapter("select * from 满意度信息表 where 收货时间= "+days, conn);并加一句dataGridView1.DataBind();
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
SqlDataAdapter adapter2 = new SqlDataAdapter("select * from 满意度信息表 where 收货时间= “+day,conn);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
SqlDataAdapter adapter2 = new SqlDataAdapter("select * from 满意度信息表 where 收货时间= "+=days, conn);
你写的days变成了字符串内容而不是字符串的名字
你写的days变成了字符串内容而不是字符串的名字
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
同意上面的
你的days这这里只是一个字符串
你的days这这里只是一个字符串
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询