加载页面不显示GridView中数据,当点击查询按钮后,从数据库中读取数据显示到GridView中

 我来答
飘流小岛
2011-04-22 · 超过72用户采纳过TA的回答
知道小有建树答主
回答量:181
采纳率:0%
帮助的人:167万
展开全部
你看下加载的时候GridView有没有绑定,如果是绑定了,那么数据是不是有错呢?调试下,有可能是你加载后的SQL和你查询的SQL中的Where前的查询写法有错
追问
哦,能不能具体的帮我写个这个代码,我急用
追答
这个我又不知道你之前的代码是怎么样的,而且你的SQl语句我也不知道啊
tjrizhu
2011-04-26 · TA获得超过301个赞
知道答主
回答量:255
采纳率:0%
帮助的人:152万
展开全部
protected void Page_Load(object sender, EventArgs e)
{
} 留空白
把绑定事件写在查询里边不就行了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
devias0925
2011-04-23 · 超过12用户采纳过TA的回答
知道答主
回答量:131
采纳率:0%
帮助的人:42万
展开全部
那就是在按钮的函数里面写代码啊,pageload的时候不管它
更多追问追答
追问
我主要是不知道怎么写,能不能帮忙写 下
追答
Conn connection = new Conn();
string sqlselect = "select * from customandwaterinfo where (clastdate between '" + this.txdatestart.Text + "' and '"+this.txdateend.Text+"')";
OleDbConnection conn = new OleDbConnection(connection.connection);
OleDbCommand comm = new OleDbCommand(sqlselect, conn);
conn.Open();
OleDbDataAdapter da = new OleDbDataAdapter(sqlselect, connection.connection);
DataTable dt = new DataTable();
da.Fill(dt);
this.DataGrid1.DataSource = dt;
this.DataGrid1.DataBind();

这个是我以前写过的,没修改
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式