我以前没有见过这个问题,如果有,请让我知道!游标对我来说是新的,我正在学习。我在寻求建议,因为我甚至不确定我需要做的事情是否可行。
我们有一个(C#,Nhibernate)服务,它每天凌晨1点收集数据,从光标位置读取数据,并将最近24小时的条目保存到文件中。我们存储下一次运行服务时的当前光标位置。
客户认为这是可能的,但非常罕见,数据可能会在某些天丢失,他们希望能够“手动”返回到之前的24小时周期,并再次收集数据。他们想要一个带有DatePicker和"Run“按钮的图形用户界面。他们希望能够得到可能是几周前的记录。
我的问题是:如何获取行号,以便根据DateTime值将特定记录的游标位置设置为(在C# Sql、NHibernate或EF中)?
(我知道BizTalk可能会更好地执行这种自动化服务,但客户希望对数据执行特殊操作!如果你知道在BizTalk中做这件事的好方法,请建议!有一种可能,我们可以交换。)
我不确定这是否可能。
谢谢你的帮助和亲切的问候。
发布于 2015-08-14 18:37:31
通过对SQL Server基础知识的长时间讨论,我确定在不知道数据集和具有某种形式的时间戳作为列的数据的情况下,不能将SQL游标设置为特定的日期时间。
https://stackoverflow.com/questions/32011126
复制相似问题