0
在下面的代碼中,我只想在第一行顯示來自數據庫的數據。我如何顯示數據?如何僅顯示查詢結果中的第一行
Dim sql As String
sql = "SELECT * FROM category "
Dim adp As New OleDbDataAdapter(sql, conn)
Dim dataset As New DataSet
adp.Fill(dataset, "Table")
For Each dbrow As DataRow In dataset.Tables("Table").Rows
'subcate.Items.Add(dbrow.Item("sub_cate"))
DataGridView1.CurrentRow.Cells(0).Value = dbrow.Item("code")
Next
如果你有一個'TOP 1' - 你還需要'ORDER BY' - 否則你可能會得到不可預測的結果,因爲在任何SQL數據庫中都沒有默認的順序 - 你必須明確地要求它在你的陳述 – 2012-08-13 20:25:54
有一個'ORDER BY',這是有道理的。 :-) – Hobbes 2012-08-13 20:51:45