C#怎样把SQL数据库查询出来的结果在dataGridView的指定行中显示
我要把从SQL数据库查询出来的结果在dataGridView的指定行中显示,例如dataGridView的表中已有3行记录,现在我要把从SQL数据库查询出来的结果添加到d...
我要把从SQL数据库查询出来的结果在dataGridView的指定行中显示,例如dataGridView的表中已有3行记录,现在我要把从SQL数据库查询出来的结果添加到dataGridView的表的第四行中,怎么实现???
一开始我用这方法:
SqlDataAdapter adapter = new SqlDataAdapter();
adapter.SelectCommand = command;
DataSet ds = new DataSet();
adapter.Fill(ds);
dataGridView1.DataSource = ds.Tables[0];
但不能实现在指定行显示查询结果!哪位高手帮下啊!!!
可以说详细些吗??我不是要查行号,我是想在dataGridView的表(已经有若干行数据记录)中添加从SQL数据库查询出来的结果,不形象原来在dataGridView的表中的数据! 展开
一开始我用这方法:
SqlDataAdapter adapter = new SqlDataAdapter();
adapter.SelectCommand = command;
DataSet ds = new DataSet();
adapter.Fill(ds);
dataGridView1.DataSource = ds.Tables[0];
但不能实现在指定行显示查询结果!哪位高手帮下啊!!!
可以说详细些吗??我不是要查行号,我是想在dataGridView的表(已经有若干行数据记录)中添加从SQL数据库查询出来的结果,不形象原来在dataGridView的表中的数据! 展开
5个回答
展开全部
要用Js 来操作了. 你这样等於重新绑定一次. dataGridView 被编译解析后也就是一个html table,你可以看下如何给table添加一个新行. 该行每列的数据就用ajax 从后来获取.
你可以参考下 insertRow(); insertCell();这两个方法.
你可以参考下 insertRow(); insertCell();这两个方法.
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把新查询出来的datatable一行行的添加到gridview原来的数据源里,然后绑定
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把gridview改成自定义的代码形式自己编译行和列怎么样
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用ajax
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你可以在数据表中添加一个带序号的字段
这样你就可以查到你想要的那行了呀
这样你就可以查到你想要的那行了呀
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |