C# LISTBOX显示的问题 数据库中事实增加一条数据,怎么样才能在listbox控件中事实显示出来啊?只显示实时增加的那一条数据,不显示所有数据。就是类似于一个数据接收监听似的东西.请各位赐教 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你写完增加代码,就给listbox的item,add一条不就行了,如果是网络其他机器,一是可以搞一个后台线程不时的检查数据库,有新数据就添加,二是写个辅助的socket通信,客户端插入后给服务端发消息,然后服务端将消息转发给其他客户端,接收后添加 bdmh兄,能详细的解释一下你的思路吗?我觉得后台线程那个符合我现在的要求。 用listBox1.Items.Add()就可以添加信息了。对于只显示最新信息,你可以按楼上的方式做,也可以用Timer控件,隔一段时间检查次数据库,看是否更新,更新了就添加 使用"select top ..."语句就可以解决你的问题了 flyhorse1010兄: 请详细说明一下~ 谢谢 event TimeTheradHandler OnTimeTheradHandler;public void Start(){ Thread _thread = new Thread(new ThreadStart(StratTime)); _thread.Start();}private void StratTime(){ while (1 == 1) { DataTable SendDt = conn.获取数据方法(); OnTimeTheradHandler(SendDt); Thread.Sleep(1000); //设定时间 }}是否符合你的逻辑呢? 貌似 没有 sql server 与 c# 程序的实时交互的, 这个只能自己去弄了,定时刷, 不知道 Entity framework 能不能实时, 估计都得自己刷, 能用filewatcher 还是什么名字的空间 监控那个 dba file或者log 的变化吗? 不小的可不可以实现. 服务器端和客户端的数据传输数据同步的请教 关于POST取得网页cookie的问题 使用C#如何将图片插入或导入到Excel中 (在线等,很急啊) 也谈XmlNode和XmlElement的区别 在web.config中,怎么给一文件夹,设置访问权限。 C# winform简单应用?? winform中类似于网页js的confirm功能怎么实现? 关于在程序中创建数据库的问题。请赐教. 如何在listview和treeview之间实现item的拖放操作? comboBox如何读取数据库数据 C#把insert和Update的语句转化为json格式的数据 关于自定义button控件
对于只显示最新信息,你可以按楼上的方式做,也可以用Timer控件,隔一段时间检查次数据库,看是否更新,更新了就添加
event TimeTheradHandler OnTimeTheradHandler;
public void Start()
{
Thread _thread = new Thread(new ThreadStart(StratTime));
_thread.Start();
}private void StratTime()
{
while (1 == 1)
{
DataTable SendDt = conn.获取数据方法();
OnTimeTheradHandler(SendDt);
Thread.Sleep(1000); //设定时间
}
}是否符合你的逻辑呢?