anti-keseronokan (old)
Fun Stuff for Anti-Fun People
Tuesday, September 14, 2004
Petualangan .NET : Ambil Nilai Autonumber
Biasanya utk satu row dalam table kita akan berikan satu column ID yg diset sbg identity atau autoincrement utk memudahkan kita set "unique ID" utk row tersebut. Masalah timbul bila kita ingin menggunakan nilai ID ini bagi row yg baru kita insert, sbb kita selalunya mmg tak supply ID melalui sql statement, malahan biarkan shj database yg pandai2 buat (kalau tak kenapa pakai identity ye tak?). Kita ambik tahu langsung pasal ID yg diberi secara automatik ni. Solution yg aku jumpa ada dua: Pertama, gunakan SqlParameter jenis OUTPUT dan fungsi terbina dlm MSSQL iaitu SCOPE_IDENTITY(). Kedua, gunakan alias @@IDENTITY. Korang rujuk je la kat sini: http://www.akadia.com/services/dotnet_autoincrement.html atau sini: http://msdn.microsoft.com/library/... /cpconretrievingidentityorautonumbervalues.asp utk contoh dan penerangan lanjut.

0 Comments:
Post a Comment
<< Home