本人做的程序里面有一块是用datagrid 和 数据集帮定 然后用timer 每3秒刷新数据 以得到最新的数据库信息 不过这样发现有一个问题 每次重新刷数据以后 datagrid的会跳到记录的开始处 (如果有滚动条的话 滚动条也不会呆在原来的地方) 不知道有什么办法解决  
  刚接触c#不久 希望大家多帮忙