Das CommandBuilder-Objekt

Das manuelle Zuweisen der Insert-, Update- und DeleteCommand-Eigenschaften des DataAdapters ist mitunter eine ziemlich aufwändige Angelegenheit. Aber auch in all jenen Fällen, in denen die SelectCommand-Eigenschaft erst zur Laufzeit festgelegt werden kann, wie z.B. bei Verwendung dynamischer SQL-Abfragen, sind Sie nicht in der Lage, bereits zur Entwurfszeit entsprechende Command-Objekte zu spezifizieren. Dann können Sie – falls Ihr DataAdapter auf einer einzigen Datenbanktabelle aufsetzt – vorteilhaft den CommandBuilder zum automatischen Generieren der Command-Objekte verwenden.

Erzeugen

Voraussetzung für den Einsatz eines CommandBuilder-Objekts ist, dass der DataAdapter über eine SelectCommand-Eigenschaft verfügt. Das ...

Get Datenbank-Programmierung mit Visual C# 2012 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.