Merhaba arkadaşlar. Basit bir sayaç sistemi yapıyorum. Verileri access'e kaydediyorum. Takıldığım bir nokta var. Örneğin benim ip adresim 5.5.5.5.. Bu ip adresi ile 10 kere girersem sayaç +10 artıyor. Oysa aynı ipleri sadece 1 kere saymasını istiyorum.
Veritabanımda IP isimli bir tablo oluşturdum. Değerler ise "id -- member_id -- ip -- date_ip"
ip
5.5.5.5
5.5.5.5
5.5.5.5
5.5.5.5
5.5.5.5
5.5.5.5
5.5.5.5
5.5.5.5
5.5.5.5
5.5.5.5
ASP ile bunu en başında çözmek akıllıca ama benim veritabanı içinde halletmem gerekiyor. Bu tekrarlayan satırları tesbit edip sildirmeliyim. Şu an kolay ama ileride yüzlerce ip olacak.
Bununla ilgili bir makro veya benzeri bir olgu gönderirseniz çok sevinirim.
Şimdiden emeği geçen herkese teşekkürler.
Tekrar Eden Kayıtları Bulma ve Silme
2
●1.524
- 11-07-2010, 23:12:01hocam çok daha basit bir çözüm yolu olarak ip sütununu UNIQUE yaparsanız aynı ip den 1 kayıt girilir.
veya aynı ipnin farklı girişlerini kayıt altında tutmak istiyorsanız sorgu sırasında DISTINCT komutu kullanabilirsiniz.