可以说我有一个数据集,我不知道其中有20条记录。在SQL数据集中选择第N条记录
如何获得数据集中的第16条记录或第N条记录?因此,从1到20的任何数字
我花了大部分时间试图想到一种方法,到目前为止我没有得到任何地方。
我想要在这个数据集中的第16条记录下来,似乎并没有一个特定的命令。
我正在使用OLE命令在VB.NET中工作。
我不知道任何代码将是任何使用,以帮助解决这一点,但我填充数据集是这样的:
SQL_Str = "SELECT FROM A TABLE WHERE CRITERIA IS MET"
dbDataAdapter = New OleDbDataAdapter(SQL_Str, dbConnector)
dbDataAdapter.Fill(DataSet, "SelectedRecords")
现在我该怎么办才能到第16行中这个数据集知道数据集中有20条记录?
该解决方案可以是SQL依赖......这RDBMS您使用的? SQL Server/Mysql/etc? – Ryan
我使用ADOX创建Access数据库,然后使用OLEDB控制该数据库 – user2177940
您如何确定'N'th?如果您没有明确声明,SQL不保证任何特定的顺序! – FrankPl