我有一个在Visual Studio 2013中运行的Windows Form C#项目。在这个项目中,我创建了一个DataSet和一些DataTableAdapter和DataTables。
右键单击DataTableAdapter时 - >配置,您将获得一个“查询生成器”选项,您可以在其中为数据库构建查询(在我的示例中,是一个ODBC连接)。
这是我的问题。我可以构建的查询在我可用的方法类型方面看起来非常有限。例如,我似乎无法使用TOP或LIMIT:
Select Id, RecordTime, Value from tbl ORDER BY RecordTime LIMIT(1)
或
Select DISTINCT TOP (1) Id, RecordTime, Value from tbl
当我尝试保存时,以上2个查询将生成错误。但是如果我删除了TOP和LIMIT子句,我就没有错误。
我想要实现的只是获得第一行或最后一行。我似乎无法在这里找到一个简单的方法。