我正在尝试创建更多动态滑块,所以我创建了一个自定义数据类型,其中包括诸如Caption, Text, Link, Image, StartDate, EndDate, Active,
等字段......我希望我走在正确的道路上。
现在我需要检索活动条目。我怎样才能获得必要的条目?
您可以通过类上的 Get 方法使用 LINQ 查询数据Composite.Data.DataConnection
-dataConnection.Get<T>()
其中 T 是您的数据类型,它使用 IQueryable。
下面的代码将查询名为 Your.Data.Type 的数据类型,过滤 Caption 字段并选择 Caption、Text、Image 和 StartDate。
using (DataConnection connection = new DataConnection())
{
var myData =
from d in connection.Get<Your.Data.Type>()
where d.Caption == "My Caption"
select new { d.Caption, d.Text, d.Image, d.StartDate };
}
在 Composite C1 文档网站上,您可以阅读有关使用 C# 访问数据的更多信息。
如果您不熟悉 C#,则可以使用Visual Functions或XSLT Functions。