После использования метода addnew для добавления записи в asp мы часто используем его для получения саморастущего идентификатора, и этой функции легко добиться с помощью закладки. После использования метода addnew для добавления записи в asp мы часто используем его для получения саморастущего идентификатора, и этой функции легко добиться с помощью закладки.
Скопируйте код кода следующим образом:
rs.open sql,conn,3,3
rs.addnew
rs(пользователь)=小男
rs(pass)=333333
RS.обновление
темп = rs.bookmark
rs.bookmark = температура
Response.write rs(ID)
доступ возвращает самовозрастающий идентификатор после добавления
Используется для
Скопируйте код кода следующим образом:
objRs.AddNew
objRs.Обновить
Я не знаю, как вернуть субрастущий идентификатор в .net.
использовать
Скопируйте код кода следующим образом:
выберите @@identity
Эта вещь доступна только в SQL.
Позже я подумал, что ничего не могу сделать.
Так:
1. Сначала добавьте запись.
2. Получить max(id)
3. Измените данные в соответствии с max(id)
Это действительно хлопотно~~ Могут быть проблемы с параллелизмом. Я не знаю, как вы этого добиваетесь?
То, что вы сказали, очень странно. Получение самовозрастающего идентификатора изначально представляет собой SQL-запрос.
Кроме того, ASP также можно реализовать с помощью указателей. .net не знаю.
Фактически, исходный плакат означал, что выбор @@identity доступен только в sqlserver.