C#中使用listview显示数据库表信息时,实时刷新是怎么做到的?

 我来答
曾经的堕落
2013-11-19 · 超过22用户采纳过TA的回答
知道答主
回答量:265
采纳率:75%
帮助的人:68.1万
展开全部
最简单的是 timer控件定期刷新。
还有就是,做个服务,在数据库有新数据时候发送消息控制刷新。
追问
我的SQL数据库中那张表实时地增添着新的行,我也想让显示表的listview实时地增添新的行,有办法吗?用timer控件倒是不麻烦,问题是我怎么样能找出SQL表中的新行呢?
追答
- - 如果数据库只是不断新增,没有删除和修改的话,用timer来查找新增加的行就行了。
每次记录一个NUMER,初始为0.
每次查找数据库中ID大于这个NUMBER的记录。
然后新增到LISTVIEW里。
完事记录最大的那个ID给NUMBER.
匿名用户
2013-11-19
展开全部
重新给绑定新的data就可以了,Items重新加载绑定一遍,就是麻烦一些
更多追问追答
追问
我的SQL数据库中那张表实时地增添着新的行,我也想让显示表的listview实时地增添新的行,有办法吗?
追答
这个如果你真的想要这样的话,我只想到了使用timer控件,繁琐的去添加item
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式