Private Sub Default__Load(ByVal Sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim conn As SqlConnection = New SqlConnection("datasource=xxx;database=xxx;uid=xxx;pwd=xxx;")
Dim cmd As SqlCommand = New SqlCommand("SELECT ID FROM Table WHERE DateTimeCreated = ???????????", conn)
conn.Open()
Dim ID As String = Convert.ToString(cmd.ExecuteScalar())
conn.Close()
lblID.Text = ID
End Sub
기본적으로 나는 ???????? 가장 최근에 생성 된 ID를 가져 오는 ID입니다 (ID는 고유 식별자입니다).테이블에서 가장 최근 레코드를 선택하십시오
모든 것이 잘못 설정 될 수는 있지만 실제로는 간단합니다. 당신은 당신의 장소에서 최신 ID를
(SELECT TOP 1 ID FROM table
ORDER BY DateTimeCreated DESC)
을 얻기 위해이 같은 것을 사용해야합니다
신원 열을 추가하여 스키마를 편집 할 수 있습니까? – ilmatte
내가 할 수있는 쉬운 방법이 없다면 가정합니다. 그러나 테이블을 다시 생성하는 것을 포함하고 이미 거기에 꽤 많은 값이 있습니다. 그래서 그것을 피할 수 있다면 위대 할 것입니다. – Monkey