【发布时间】:2016-12-28 11:26:22
【问题描述】:
我正在尝试从我的数据库中获取日期,但只有第一个匹配的日期,我不需要其他日期,因为我只想显示一次,否则 foreach 会根据情况多次写出结果的数量当然。
var getDate = "SELECT date FROM Test WHERE date = '" + inputDate + "'";
foreach (var c in db.Query(getDate)) {
DateTime Date = c.date;
var showDate = Date.ToString("MMMM dd, yyyy");
<a>@showDate</a>
}
我试过limit、first和top都没有成功,我还发现它必须是SQL Server CE v.3.5+,但我不知道我有什么,因为我使用 webmatrix 并找不到任何信息。
有没有办法只显示匹配的第一行日期并单独写出来?
【问题讨论】:
标签: sql-server-ce windows-ce webmatrix