SORU
4 EKİM 2009, Pazar


Hızlı bir şekilde bir tablo temizlemek için Nasıl etmeniz için Sql:

Bir tablodaki tüm satırları silmek için, şu an yapıyorum:

context.Entities.DeleteAllOnSubmit(context.Entities);
context.SubmitChanges();

Ancak, çok uzun zaman alıyor gibi görünüyor. Daha hızlı bir yolu var mı?

CEVAP
4 EKİM 2009, Pazar


Normal SQL kes veya sil komutu, DataContext.ExecuteCommand yöntemi kullanarak yapabilirsin:

context.ExecuteCommand("DELETE FROM Entity");

Ya

context.ExecuteCommand("TRUNCATE TABLE Entity");

Silme SQL bu Seri için bir DELETE deyimi oluşturur, çünkü uzun sürüyorher varlıkdiğer vardırtip-güvenlitoplu iş yapmak için yaklaşımlar/güncelleştirmeleri, aşağıdaki makaleleri okuyun: siler

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • akalyne

    akalyne

    13 Mayıs 2009
  • Charles Griffin Gibson

    Charles Grif

    26 NİSAN 2006
  • WOSU Public Media

    WOSU Public

    23 AĞUSTOS 2007

İLGİLİ SORU / CEVAPLAR