в vb.net при вводе новой записи я хочу, чтобы назначить рекордную уникальный идентификатор , как и в случае с числовыми я сделать этот путьавтоматическая генерация идентификатор, который является первичным ключом
Dim ItemID As Integer
KAYAReqConn.Open()
SQLCmd = New SqlCommand("SELECT ISNULL(MAX(ItemID),0) AS ItemID from MstItem", ReqConn)
Dim dr As SqlDataReader
dr = SQLCmd.ExecuteReader
If dr.HasRows Then
dr.Read()
ItemID = dr("ItemID") + 1
End If
dr.Close()
в этом случае т используя itemid как уникальный идентификатор , а формат 1,2,3 ... и m узнать максимальный размер и присвоить новой записи, но как назначить, если предыдущий идентификатор имеет значения a00001, a00002, a00003, a00004 ...скоро. Как я могу создать уникальный идентификатор в этом случае
Вы не можете изменить поля базы данных с varchar на int? – Himadri