新手问一个判断数据库数据变化的问题

问题描述

我是C#的新手,最近在做一个小程序.用DataGridView控件.读取数据库的数据,然后通过foreach(DataRowiinDataTable.Rows)来得到每一行我想要的数据.但是我现在想要时时刷新数据,然后判断数据与之前相比是上升,下降还是不变.如何写一个函数可以实现存储每一行对应的数据,然后等数据库的新数据来跟之前存储的数据相比较.(假设我的数据库现在的数据是时时更新的.)

解决方案

解决方案二:
有没有想过在数据库层做一个存储过程(或者触发器)来实现你的功能呢?

时间: 2024-08-01 22:59:16

新手问一个判断数据库数据变化的问题的相关文章

php-PHP新手问一个小问题,有时间前辈帮帮忙!小弟在此感激不尽!

问题描述 PHP新手问一个小问题,有时间前辈帮帮忙!小弟在此感激不尽! php写的一个简单提交数据代码没提示错误 但是数据库添加不进去 index.php代码如下: <?php require_once 'conn.php'; $id = $_POST[userid]; $name = $_POST[username]; $content = $_POST[content]; $sql = "insert into all(userid,name,content)values('$id',

解决方案-问一个纠结的数据权限问题

问题描述 问一个纠结的数据权限问题 当一个人拥有两种权限,一个是A区域的管理员,一个是B区域的普通用户. 比如有一个数据列表,这个人可以看到他身为管理员可以看到的列表(A区域数据),和他身为普通用户看到的列表(B区域数据). 这个时候问题就来了,他身为管理员是有修改删除权限的,但是普通用户是没有的. 所以在页面上肯定是要有修改和删除的按钮的.但实际上他只能修改和删除A区域的数据. 这种情况下的解决方案我想到一种,就是在修改和删除时,做验证,看是否有权限.但好像体验不佳. 求大神的更好解决方案~

select-SQL新手求教一个关于数据库的问题,着急!在线等!各位大牛们,感激不尽!

问题描述 SQL新手求教一个关于数据库的问题,着急!在线等!各位大牛们,感激不尽! 实习生,TeamLeader给了那么一个数据库题目: 给了如下两张独立的表: Person Orders 要求从这两张表中选出以下结果: ItemCount是购买的总数! 求救!在线等! 解决方案 select t.Id_p,t.LastName,COUNT(OrderNo) as ItemCount from ( select t1.OrderNo,ISNULL(t1.Id_p,t2.Id_p) as Id_p

新手问一个关于生成网页的问题

问题描述 我是个新手,有很多不懂的地方..想请教一下..例如象论坛这样的网站,点击发帖后怎么生成所发的帖子的页面呢,和新闻系统不同的是不能生成静态的HTML,那样在帖子页面中就没有论坛该有的功能了..这个该怎么实现呢... 解决方案 解决方案二:发贴后内容是写库的,怎么生成页可自己定,生成时是读库的,当然也可使用其他方案解决方案三:原先听谁说好象CSDN是写XML,效率我不知道,不过我就知道CSDN现在可没以前快了.当然,你也可以写库.解决方案四:不明白你的意思,你的意思是只想生成静态页面还是说

一个ACCESS数据库数据传递的方法

一直以来,ACCESS数据库中的申报数据在分公司与总公司之间传递,用EXCEL或DBASE.TXT甚至ACCESS等格式,我总觉得不太理想.最近看了一本书,不经意间发现了一个方法,使用ACCESS数据库生成申报数据与读入数据似乎简单了不少,特拿出来与大家分享.同时,也希望能得到更多的指点. 附上示例: Sub Mwrite() On Error GoTo thiserr Dim rs As New ADODB.Recordset rs.Open "dlmd", CurrentProje

新手问一个在C#里读取 sql 的view 和 table之间的transform出现的行数问题

问题描述 我在做一个transform的项目,以前用的是一个view,现在一步步转换成使用table,在C#里面原有的计算方法全部都会有所改变,问题发生在view里面使用view.AddNew(),加新建一行数据的时候数据库里面是没有写入的.(行号一直都是0)直到使用Factory.Save();之后就会在SQL新建这一行数据.(行号变成1)然而在原本unittest单元测试的时候,往往不会使用Factory.save();来写入数据但是从view转换成table后,一旦使用了自定义的metho

我写的一个将数据库数据导出到EXCEL的类(ASP)

excel|数据|数据库 clsExport2Excel.asp<%'类开始Class clsExport2Excel '声明常量.变量Private strFilePath,strTitle,strSql,strField,strRows,strColsPrivate strCn,strHtml,strPathPrivate objDbCn,objRsPrivate objXlsApp,objXlsWorkBook,objXlsWorkSheetPrivate arrField '初始化类Pr

问一个关于数据库的问题

问题描述 mysql数据库,我要向一张表里面插入一条数据,其中id值取这个字段最大值,另外有两个外键,需要从其他表里查询,请问这个语句怎么写? 解决方案 设置表的id字段为自增AUTO_INCREMENT.insert into table1 (col1,col2) select col11,col22 from table2 where 条件解决方案二:引用我要向一张表里面插入一条数据,其中id值取这个字段最大值这个什么意思?没看明白? "这个字段"是指什么?ID字段么?如果取当前最

新手问一个开发效率的问题

问题描述 不是程序运行效率,是开发快慢,现在周围朋友说PC端软件C#做界面算是很快的了,请问C#做界面速度有多快?假如做一个类似360的界面,比HTML+CSS快多少?有没有C#和HTML前端都接触过的朋友说一下 解决方案 解决方案二:这种问题没任何意义,如果一个有皮肤之类的控件,那可能可以很快就开发出来,通过wpf和winform不同实现方式,那么wpf明显要轻松,然而wpf中很擅长用blend的不见得有多少,所以可能这方面又要很麻烦,当然,说到底,都是人的问题解决方案三:C#和HTML+CS