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

  • ADDVOiCE

    ADDVOiCE

    28 Mayıs 2009
  • iMasterful

    iMasterful

    11 EYLÜL 2009
  • Makeup Lover

    Makeup Lover

    12 HAZİRAN 2011