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

 我来答
曾经的堕落
2013-11-19 · 超过22用户采纳过TA的回答
知道答主
回答量:265
采纳率:75%
帮助的人:68.8万
展开全部
最简散运单的是 timer控件定期刷新。
还有就是,做个服贺掘中务,禅山在数据库有新数据时候发送消息控制刷新。
追问
我的SQL数据库中那张表实时地增添着新的行,我也想让显示表的listview实时地增添新的行,有办法吗?用timer控件倒是不麻烦,问题是我怎么样能找出SQL表中的新行呢?
追答
- - 如果数据库只是不断新增,没有删除和修改的话,用timer来查找新增加的行就行了。
每次记录一个NUMER,初始为0.
每次查找数据库中ID大于这个NUMBER的记录。
然后新增到LISTVIEW里。
完事记录最大的那个ID给NUMBER.
TableDI
2024-07-18 广告
在上海悉息信息科技有限公司,我们深知Excel在数据处理中的重要作用。在Excel中引用不同工作表(sheet)的数据是常见的操作,这有助于整合和分析跨多个工作表的信息。通过在工作表名称前加上感叹号“!”,您可以轻松地引用其他工作表中的数据... 点击进入详情页
本回答由TableDI提供
匿名用户
2013-11-19
展开全部
重新给绑定新的data就可以了,Items重新加载绑定一遍,就是麻烦一些
更多追问追答
追问
我的SQL数据库中那张表实时地增添着新的行,我也想让显示表的listview实时地增添新的行,有办法吗?
追答
这个如果你真的想要这样的话,我只想到了使用timer控件,繁琐的去添加item
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式