很抱歉,如果这似乎是一个愚蠢的问题,但你能从亚音速的视图中选择吗? 我有一个名为fixturesinfo的视图,我正在运行这个亚音速查询:
FixturesInfoCollection fixtures = new SubSonic.Select().From<FixturesInfo>()
.Where(FixturesInfo.Columns.FixtureDate).IsGreaterThan(DateTime.Now.AddMonths(-3))
.ExecuteAsCollection<FixturesInfoCollection>();
当我运行它时,我得到一个错误dbo.FixturesInfo。 所有视图都会发生这种情况 我在这里做错了吗?
谢谢Bex
答案 0 :(得分:1)
解决了.. 我使用两个数据库连接字符串,它出现,因为它是一个通用选择它没有选择正确的。 相反,如果我这样做:
FixturesInfoCollection fixtures =new FixturesInfoCollection()
.Where(FixturesInfo.Columns.FixtureDate,
Comparison.GreaterThan, DateTime.Now)
.OrderByAsc(FixturesInfo.Columns.FixtureDate).Load();
它有效