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.