Private Sub Doc_Id_bank()
ds.Reset()
con = New SqlConnection(strcon)
con.Open()
strsqlDocId = " SELECT from ArchiveHeder "
da = New SqlDataAdapter(strsqlDocId, con)
da.Fill(ds, "ArchiveHeder")
con.Close()
TextBox1.Text = ds.Tables("ArchiveHeder").Rows(0).Item("DocId")
End Sub
چگونه میشود بجای( (ROWS(0) آخرین رکورد موجود در دیتابیس را آورد
select top(1) * from ArchiveHeder order by Id desc
به جای Id باید کد یا ردیف جدول را قرار بدی و یا اگر تاریخ و زمان داری بر اساس ان sort کنی
چند روش هست
اول این که کوئری رو بر عکس شماره ردیف جستجو کنید و بعد اولین مورد رو درخواست بدید
SELECT top (1) DocId from ArchiveHeder Oreder By DocId DESC
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)