Bir SQL veritabanı tablosunu güncellemeniz ve güncellemeyi yapmak için başka bir tablodaki değerleri kullanmak istediğiniz zamanlar vardır. ASP'de bunu nasıl yapacağınız aşağıda açıklanmıştır.

İlk olarak, bunu daha kolay anlaşılması için senaryo. Diyelim ki bir nedenle sunucuları taşıyorsunuz. Eski sunucuda page_id ve hit_count alanlarına sahip bir "trafik" tablonuz vardı. Ayrıca, yeni sunucuda aynı alanlara sahip bir "trafik" tablonuz var. Artık hareket etmeyi tamamladığınıza göre, bu iki trafik rakamını birleştirmek istiyorsunuz, böylece toplam trafiğinizle bir tablonuz olacak.

İlk olarak, verileri eski sunucudan yeni sunucuya, "traffic_old" adlı bir tabloya taşırsınız. Yani iki tablo yeni sunucuda yan yana. Bu eski trafik numaralarını yenisine eklemek için SQL sözdizimi şöyle olur:

trafiği güncelle
hit_count = traffic.hit_count + to.hit_count olarak ayarla
traffic_old konumundan
burada traffic.page_id = ila.page_id;

Bu komut, trafik tablosunu güncelleyecek ve böylece her sayfa kimliğinin değeri orijinal değerine artı traffic_old ile eşleşen değere eşit olacaktır.

Tam ASP kabuğu için, ASP'de Güncellemeye Giriş

Karakter / dize değerleri kullanıyorsanız, giriş alanlarınızın SQL'de kullanıma hazır olduğundan emin olmak için Giriş Alanlarındaki Kesme İşaretlerini İşleme hakkında bilgi okuyun.

ASP E-kitabına Giriş

ASP öğrenme hakkında bilmeniz gereken her şeyi almak için bu e-kitabı indirin - adım adım öğreticiden işlev listeleri, örnek kod, yaygın hatalar ve çözümler ve çok daha fazlası! 101 sayfa.

Video Talimatları: C# Veritabanında İki Tarih Arası Kayıtları Filtreleme(Listeleme) (Mayıs Ayı 2024).