hente den sidste record i fra et dataset
ER der en der kn hælpe mig med lidt kode til hvorledes man henter en record fra et dataset?Jeg har følgende kode, men den henter alle records - og jeg skal kun bruge den sidste i tabellen
Dim lig As String
Dim MinConnString As String = "c:\db1.mdb"
Dim Minconn As New OleDbConnection("provider=microsoft.jet.oledb.4.0;data source=" & MinConnString)
lig = (underomraadeDS.Tables(0).Rows(0).Item("Hovedgruppe")).ToString & "." & (underomraadeDS.Tables(0).Rows(0).Item("Omraade_nr")).ToString & "." & (underomraadeDS.Tables(0).Rows(0).Item("Underomraadenr")).ToString & "."
Dim selectCMD As OleDbCommand = New OleDbCommand(" SELECT Instruks_nr FROM Instruks_tabel WHERE Instruks_nr like '" & lig & "%'", Minconn)
Dim underomraade2DS As New DataSet()
Dim myAdap As OleDbDataAdapter = New OleDbDataAdapter()
Dim a, i As Integer
MsgBox(underomraadeDS.Tables(0).Rows(0).Item("Hovedgruppe").ToString)
selectCMD.CommandTimeout = 30
myAdap.SelectCommand = selectCMD
myAdap.Fill(underomraade2DS)
' Her skal man finde den sidste record i tabellen!!!!
Ideen er at jeg skal bruge det "højeste" instruks nr, og ikke dem alle.
Det smarteste ville være om jeg kunne få gjort det i databasen, men ellers må jeg nøjes med at gøre det i det dataset der hentes.
