C# 例如,大多数数据网格都支持排序。不,我说的是“内存过滤等”是什么意思,为什么需要数据集来做?除非必要,否则我不会建议将其转换。EF确实支持许多过滤和聚合功能。嗨,从我读到的关于Dataset的内容来看,它允许在执行数据绑定之前进行内存排序。当然,我希望只使

C# 例如,大多数数据网格都支持排序。不,我说的是“内存过滤等”是什么意思,为什么需要数据集来做?除非必要,否则我不会建议将其转换。EF确实支持许多过滤和聚合功能。嗨,从我读到的关于Dataset的内容来看,它允许在执行数据绑定之前进行内存排序。当然,我希望只使,c#,entity-framework-4,datatable,strongly-typed-dataset,C#,Entity Framework 4,Datatable,Strongly Typed Dataset,例如,大多数数据网格都支持排序。不,我说的是“内存过滤等”是什么意思,为什么需要数据集来做?除非必要,否则我不会建议将其转换。EF确实支持许多过滤和聚合功能。嗨,从我读到的关于Dataset的内容来看,它允许在执行数据绑定之前进行内存排序。当然,我希望只使用实体对象,但我无法找到一种方法来处理SMA和其他必须由我的算法动态计算的值,我使用TA Lib作为我的算法。顺便说一句,你的意思是根据UI交互在UI/绑定级别上进行过滤/排序?在本例中,每个UI平台都提供绑定源组件来帮助实现这一点。例如,Wi


例如,大多数数据网格都支持排序。不,我说的是“内存过滤等”是什么意思,为什么需要数据集来做?除非必要,否则我不会建议将其转换。EF确实支持许多过滤和聚合功能。嗨,从我读到的关于Dataset的内容来看,它允许在执行数据绑定之前进行内存排序。当然,我希望只使用实体对象,但我无法找到一种方法来处理SMA和其他必须由我的算法动态计算的值,我使用TA Lib作为我的算法。顺便说一句,你的意思是根据UI交互在UI/绑定级别上进行过滤/排序?在本例中,每个UI平台都提供绑定源组件来帮助实现这一点。例如,WinForms中的
BindingSource
,ASP.NET中的
ObjectDataSource
(以及其他)。通常,你会发现控件甚至可以为你做这件事——例如,大多数数据网格都支持排序。不,我说的是这个,谢谢Taylonr,事实上,我考虑的第一件事是建立一个汇总表等等。。然而,对于SMA 101输出值和SMA 102,上述示例中的SMA 100(SMA天数)输出值将不同。对于每一次扫描(可能是每天10次不同的扫描),SMA可以用不同的前几天来计算,这就是我不想在数据库中使用摘要表的原因。这就是为什么我想到使用数据集进行内存中的数据操作或过滤?或者以某种方式利用实体对象?老实说,我错过了你原始帖子中关于SMA可能是不同时间段的部分。。。现在我明白你的问题了谢谢Taylonr,事实上我考虑的第一件事就是建立一个汇总表等等。。然而,对于SMA 101输出值和SMA 102,上述示例中的SMA 100(SMA天数)输出值将不同。对于每一次扫描(可能是每天10次不同的扫描),SMA可以用不同的前几天来计算,这就是我不想在数据库中使用摘要表的原因。这就是为什么我想到使用数据集进行内存中的数据操作或过滤?或者以某种方式利用实体对象?老实说,我错过了你原始帖子中关于SMA可能是不同时间段的部分。。。现在我明白你的问题了
EODData
sSymbol nvarchar(6)
mOpen money
mClose money
mHigh money
mLow money
Date datetime
SummaryData
stockSymbol varchar(6) -- don't need nvarchar, since AMSE doesn't have characters outside of normal English alphabet.
SMA decimal
MCDA decimal
EMA decimal