|
|
#1 (permalink) |
|
Üyelik Tarihi: 30.01.2007
Yer: Ankara
Mesaj: 13
|
Son kaydın id numarası
Arkadaşlar yine yardımınıza ihtiyacım var..
örn rs.addnew rs("ad")="isim" rs.update dedikten sonra bu kayıt id numarasını rs("id") ile alıyorum.yalnız recordet kullanmak istemiyorum performans açısından.insert into ile girersem nasıl alabilirim? |
|
|
|
|
|
#2 (permalink) |
|
Üyelik Tarihi: 03.03.2008
Yer: Kuşadası
Mesaj: 4
|
Re: Son kaydın id numarası
Set Rs=Conn.Execute("SELECT Max(Uyeler.UyeNo) AS SonId FROM Uyeler")
Conn.Execute("Insert Into Uyeler(Ad) Values('yeni bir isim' & '"&Rs("SonId")+1&"')") Tablonuzun özelliklerine uyarlayarak bir dener misiniz?
__________________
www.asprehberi.com |
|
|
|
|
|
#3 (permalink) | |
|
Üyelik Tarihi: 09.12.2000
Yer: istanbul
Yaş: 30
Mesaj: 1,897
|
Re: Son kaydın id numarası
Alıntı:
__________________
"oturduğum mahallenin yolları çamurluydu, boyalı ayakkabı giysem bile, o yollardan geçtikten sonra çamurlanmamaları mümkün değildi. hayatım da böyle." yılmaz güney http://www.sipidik.com |
|
|
|
|
|
|
#8 (permalink) |
|
Üyelik Tarihi: 03.03.2008
Yer: Kuşadası
Mesaj: 4
|
Re: Son kaydın id numarası
Application.Lock
işlemler... Application.UnLock aynı anda gelen istekler için bir çözüm sağlamaz mı?
__________________
www.asprehberi.com |
|
|
|
|
|
#9 (permalink) | |
|
Üyelik Tarihi: 09.12.2000
Yer: istanbul
Yaş: 30
Mesaj: 1,897
|
Re: Son kaydın id numarası
Alıntı:
ayrıca, bu şekilde bir işlem için (sadece bir alana veri ekleyip kaydetmek için) birkaç milisaniyeden fazla performans kazanacağınızı sanmıyorum. kullandığınınız veritabanı, eğer bu şekilde performans odaklı ise, zaten SP vb. fonksiyonları içeren bir veritabanı olmalıdır. bu durumda SP içerisinde transactional olarak veriyi insert eder, en son eklenen veririnin id'sini yada @@IDENTITY gibi değişkenleri select ederek veriyi alabilirsiniz. ayrıca recordset'i düzgün paramterelerle açarsanız zaten performans sorunu da yaşamazsınız.
__________________
"oturduğum mahallenin yolları çamurluydu, boyalı ayakkabı giysem bile, o yollardan geçtikten sonra çamurlanmamaları mümkün değildi. hayatım da böyle." yılmaz güney http://www.sipidik.com |
|
|
|
|
Zoque'a hoşgeldiniz!