DbCommandBuilder.GetDeleteCommand Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Veri kaynağında silme işlemleri gerçekleştirmek için gereken otomatik olarak oluşturulan DbCommand nesneyi alır.
Aşırı Yüklemeler
| Name | Description |
|---|---|
| GetDeleteCommand() |
Veri kaynağında silme işlemleri gerçekleştirmek için gereken otomatik olarak oluşturulan DbCommand nesneyi alır. |
| GetDeleteCommand(Boolean) |
İsteğe bağlı olarak parametre adları için sütunları kullanarak veri kaynağında silme işlemleri gerçekleştirmek için gereken otomatik olarak oluşturulan DbCommand nesneyi alır. |
Açıklamalar
Bir uygulama yürütülecek nesneyi döndürdüğünden GetDeleteCommand bilgilendirme veya sorun giderme amacıyla yöntemini kullanabilirDbCommand.
Değiştirilen komutun temeli olarak da kullanabilirsiniz GetDeleteCommand . Örneğin, ilişkili komut metnini çağırıp GetDeleteCommand değiştirebilir ve ardından bunu üzerinde DbDataAdapteraçıkça ayarlayabilirsiniz.
SQL deyimi ilk kez oluşturulduktan sonra, deyimi herhangi bir şekilde değiştirirse uygulamanın açıkça çağırması RefreshSchema gerekir. Aksi takdirde , GetDeleteCommand önceki deyimdeki bilgileri kullanmaya devam eder ve bu doğru olmayabilir. SQL deyimleri ilk olarak uygulama veya Updateçağırdığında GetDeleteCommand oluşturulur.
Parametre adları oluştururken varsayılan davranış, çeşitli parametreler için , @p1vb. kullanmaktır@p2. aşırı yüklenmiş sürümü GetDeleteCommand bir Boole değeri sağlayarak bu davranışı belirtmenize izin veriyorsa, değerini geçirerek DbCommandBuildersütun adlarını temel alan parametrelerin oluşturulmasına neden True olabilirsiniz.
GetDeleteCommand()
- Kaynak:
- DBCommandBuilder.cs
- Kaynak:
- DBCommandBuilder.cs
- Kaynak:
- DBCommandBuilder.cs
- Kaynak:
- DBCommandBuilder.cs
- Kaynak:
- DBCommandBuilder.cs
Veri kaynağında silme işlemleri gerçekleştirmek için gereken otomatik olarak oluşturulan DbCommand nesneyi alır.
public:
System::Data::Common::DbCommand ^ GetDeleteCommand();
public System.Data.Common.DbCommand GetDeleteCommand();
member this.GetDeleteCommand : unit -> System.Data.Common.DbCommand
Public Function GetDeleteCommand () As DbCommand
Döndürülenler
Silme işlemlerini gerçekleştirmek için otomatik olarak oluşturulan DbCommand nesne.
Açıklamalar
Bir uygulama yürütülecek nesneyi döndürdüğünden GetDeleteCommand bilgilendirme veya sorun giderme amacıyla yöntemini kullanabilirDbCommand.
Değiştirilen komutun temeli olarak da kullanabilirsiniz GetDeleteCommand . Örneğin, komut metnini çağırıp GetDeleteCommand değiştirebilir ve ardından bunu üzerinde DbDataAdapteraçıkça ayarlayabilirsiniz.
SQL deyimi ilk kez oluşturulduktan sonra, deyimi herhangi bir şekilde değiştirirse uygulamanın açıkça çağırması RefreshSchema gerekir. Aksi takdirde , GetDeleteCommand önceki deyimdeki bilgileri kullanmaya devam eder ve bu doğru olmayabilir. SQL deyimleri ilk olarak uygulama veya Updateçağırdığında GetDeleteCommand oluşturulur.
Ayrıca bkz.
Şunlara uygulanır
GetDeleteCommand(Boolean)
- Kaynak:
- DBCommandBuilder.cs
- Kaynak:
- DBCommandBuilder.cs
- Kaynak:
- DBCommandBuilder.cs
- Kaynak:
- DBCommandBuilder.cs
- Kaynak:
- DBCommandBuilder.cs
İsteğe bağlı olarak parametre adları için sütunları kullanarak veri kaynağında silme işlemleri gerçekleştirmek için gereken otomatik olarak oluşturulan DbCommand nesneyi alır.
public:
System::Data::Common::DbCommand ^ GetDeleteCommand(bool useColumnsForParameterNames);
public System.Data.Common.DbCommand GetDeleteCommand(bool useColumnsForParameterNames);
member this.GetDeleteCommand : bool -> System.Data.Common.DbCommand
Public Function GetDeleteCommand (useColumnsForParameterNames As Boolean) As DbCommand
Parametreler
- useColumnsForParameterNames
- Boolean
ise true, mümkünse sütun adlarını eşleştiren parametre adları oluşturun. ise false, , @p1vb. oluşturur@p2.
Döndürülenler
Silme işlemlerini gerçekleştirmek için otomatik olarak oluşturulan DbCommand nesne.
Açıklamalar
Bir uygulama yürütülecek nesneyi döndürdüğünden GetDeleteCommand bilgilendirme veya sorun giderme amacıyla yöntemini kullanabilirDbCommand.
Değiştirilen komutun temeli olarak da kullanabilirsiniz GetDeleteCommand . Örneğin, komut metnini çağırıp GetDeleteCommand değiştirebilir ve ardından bunu üzerinde DbDataAdapteraçıkça ayarlayabilirsiniz.
SQL deyimi ilk kez oluşturulduktan sonra, deyimi herhangi bir şekilde değiştirirse uygulamanın açıkça çağırması RefreshSchema gerekir. Aksi takdirde , GetDeleteCommand önceki deyimdeki bilgileri kullanmaya devam eder ve bu doğru olmayabilir. SQL deyimleri ilk olarak uygulama veya Updateçağırdığında GetDeleteCommand oluşturulur.
Parametre adları oluştururken varsayılan davranış, çeşitli parametreler için , @p1vb. kullanmaktır@p2.
true parametresinin useColumnsForParameterNames geçirilmesi, parametresini sütun adlarına göre parametre oluşturmaya zorlamanıza DbCommandBuilder olanak tanır. Bu, yalnızca aşağıdaki koşulların karşılanması durumunda başarılı olur:
ParameterNameMaxLength belirtildi ve uzunluğu oluşturulan parametre adına eşit veya ondan büyük.
Oluşturulan parametre adı, normal ifadede ParameterNamePattern belirtilen ölçütleri karşılar.
A ParameterMarkerFormat belirtilir.