หลังจากใช้วิธีการ addnew เพื่อเพิ่มบันทึกใน asp เรามักจะใช้เพื่อรับ ID ที่เพิ่มขึ้นเอง และง่ายต่อการบรรลุฟังก์ชันนี้โดยใช้บุ๊กมาร์ก หลังจากใช้วิธีการ addnew เพื่อเพิ่มบันทึกใน asp เรามักจะใช้เพื่อรับ ID ที่เพิ่มขึ้นเอง และง่ายต่อการบรรลุฟังก์ชันนี้โดยใช้บุ๊กมาร์ก
คัดลอกรหัสรหัสดังต่อไปนี้:
rs.open sql,conn,3,3
rs.เพิ่มใหม่
rs(user)=小男
rs(ผ่าน)=333333
อาร์เอสอัปเดต
อุณหภูมิ = rs.bookmark
rs.bookmark = อุณหภูมิ
การตอบกลับเขียน rs (ID)
access ส่งคืน ID ที่เพิ่มขึ้นเองหลังจากการเติม
ใช้ในการพ่นเข้าไป
คัดลอกรหัสรหัสดังต่อไปนี้:
objRs.AddNew
objRs.อัปเดต
ฉันไม่รู้วิธีคืน ID ที่เพิ่มขึ้นย่อยใน .net
ใช้
คัดลอกรหัสรหัสดังต่อไปนี้:
เลือก @@ตัวตน
สิ่งนี้มีเฉพาะใน SQL เท่านั้น
ต่อมาฉันคิดว่าไม่มีอะไรที่ฉันสามารถทำได้
ดังนั้น:
1. ขั้นแรกให้เพิ่มบันทึก
2. รับสูงสุด (id)
3. แก้ไขข้อมูลตาม max(id)
มันลำบากจริงๆ~~ อาจจะมีปัญหาเรื่องการทำงานพร้อมกัน ฉันไม่รู้ว่าคุณทำสำเร็จได้อย่างไร?
สิ่งที่คุณพูดมันแปลกมาก การได้รับ ID ที่เพิ่มขึ้นเองนั้นเดิมเป็นแบบสอบถาม SQL
นอกจากนี้ ASP ยังสามารถนำมาใช้โดยใช้พอยน์เตอร์ได้อีกด้วย .net ไม่รู้.
อันที่จริงแล้ว ผู้โพสต์ดั้งเดิมหมายความว่าการเลือก @@identity นั้นใช้ได้เฉพาะใน sqlserver เท่านั้น