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

  • Eric Enge

    Eric Enge

    2 Kasım 2009
  • FASHTAG

    FASHTAG

    5 EYLÜL 2012
  • JorteexHD

    JorteexHD

    20 NİSAN 2012

İLGİLİ SORU / CEVAPLAR