vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Schützen Sie Ihre Software vor Software-Piraterie - mit sevLock 1.0 DLL!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

ADO.NET / Datenbanken
Re: GetChildRows und Umwandlung des Datensatzes in Stringarray 
Autor: ErfinderDesRades
Datum: 24.06.14 00:05

schau genau: dassis keine normale Function, sondern eine **Extension**-Function:
      <Extension()> _
      Public Function Register(dts As DataSet, frm As Form, handleFormClosing _
      As Boolean) As DataSet
Das ist eine Public Method, die so tut, als sei sie Objektmethode der Dataset-Klasse.
Ruft man so auf, und wird von Intellisense unterstützt:
DataSet1.Register(Me, True)
Ist im Grunde nix als eine andere Schreibweise von:
Register(DataSet1, Me, True)
nur eben dass die objektorientierte Schreibweise leichter zu schreiben und zu lesen ist. Damit sollte auch geklärt sein, woher die Methode weiß, welches Dataset gemeint ist - es wird ihr ja übergeben.
Recherchier dir mal, wasses mit Extension-Methods auf sich hat.

Bei den _Save-Methoden musst du genauer hinschauen - die sind **nicht** privat. Das ist eine Architektur mit Protected MustOverride Subs.
ich empfehle immer ein Buch von Löffelmann:
http://www.microsoft.com/germany/msdn/aktuell/news/microsoftvisualbasic2005dasentwicklerbuch.aspx
diese Grundlagen sind inne 2005er-Ausgabe am besten abgehandelt, für Extensions wirste spätere Ausgaben hinzuziehen müssen.
Das macht nix, die sind alle kostenlos zu downloaden.
Mach blos nicht den Fehler, das galileio-VB-Openbook zu lesen - das bringt dir lauter schlechte Angewohnheiten bei.

Jedenfalls der Sinn der Architektur ist, dass ich den DatasetAdapter austauschen kann. Normalerweise greift der XmlDatasetAdapter, aber ich habe eine weitere Bibliothek, und von der kann ich einen DBDatasetAdapter einbinden, dann speichert das Zeugs nicht mehr in Xml, sondern in richtige Datenbanken.

(Rechtschreibfehler urheberrechtlich geschützt)

Beitrag wurde zuletzt am 24.06.14 um 00:06:33 editiert.

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
GetChildRows und Umwandlung des Datensatzes in Stringarray5.875Sepp_8117.06.14 14:17
Re: GetChildRows und Umwandlung des Datensatzes in Stringarr...4.617ErfinderDesRades17.06.14 15:28
Re: GetChildRows und Umwandlung des Datensatzes in Stringarr...4.648Sepp_8117.06.14 15:43
Re: GetChildRows und Umwandlung des Datensatzes in Stringarr...4.699ErfinderDesRades17.06.14 16:00
Re: GetChildRows und Umwandlung des Datensatzes in Stringarr...4.775Sepp_8117.06.14 16:58
Re: GetChildRows und Umwandlung des Datensatzes in Stringarr...4.777ErfinderDesRades17.06.14 17:11
Re: GetChildRows und Umwandlung des Datensatzes in Stringarr...4.623Sepp_8117.06.14 18:57
Re: GetChildRows und Umwandlung des Datensatzes in Stringarr...4.636ErfinderDesRades17.06.14 20:20
Re: GetChildRows und Umwandlung des Datensatzes in Stringarr...4.801Sepp_8118.06.14 09:35
Re: GetChildRows und Umwandlung des Datensatzes in Stringarr...4.644Manfred X18.06.14 09:27
Re: GetChildRows und Umwandlung des Datensatzes in Stringarr...4.780Sepp_8118.06.14 09:42
Re: GetChildRows und Umwandlung des Datensatzes in Stringarr...4.657ErfinderDesRades18.06.14 10:01
Re: GetChildRows und Umwandlung des Datensatzes in Stringarr...4.692Sepp_8118.06.14 10:53
Re: GetChildRows und Umwandlung des Datensatzes in Stringarr...4.601ErfinderDesRades18.06.14 11:30
Re: GetChildRows und Umwandlung des Datensatzes in Stringarr...4.546Sepp_8118.06.14 12:51
Re: GetChildRows und Umwandlung des Datensatzes in Stringarr...4.623ErfinderDesRades18.06.14 13:06
Re: GetChildRows und Umwandlung des Datensatzes in Stringarr...4.680Sepp_8118.06.14 13:49
Re: GetChildRows und Umwandlung des Datensatzes in Stringarr...4.612ErfinderDesRades18.06.14 14:06
Re: GetChildRows und Umwandlung des Datensatzes in Stringarr...4.569Sepp_8118.06.14 15:01
Formübergreifendes Databinding4.884ErfinderDesRades18.06.14 15:18
Re: Formübergreifendes Databinding4.691Sepp_8118.06.14 20:36
Re: Formübergreifendes Databinding4.906ErfinderDesRades18.06.14 20:55
Re: Formübergreifendes Databinding4.621Sepp_8119.06.14 10:20
Re: GetChildRows und Umwandlung des Datensatzes in Stringarr...4.884Sepp_8119.06.14 12:57
Re: GetChildRows und Umwandlung des Datensatzes in Stringarr...4.686ErfinderDesRades19.06.14 15:33
Re: GetChildRows und Umwandlung des Datensatzes in Stringarr...4.590Sepp_8119.06.14 17:44
Re: GetChildRows und Umwandlung des Datensatzes in Stringarr...4.702ErfinderDesRades19.06.14 17:53
Re: GetChildRows und Umwandlung des Datensatzes in Stringarr...4.670Sepp_8119.06.14 20:35
Re: GetChildRows und Umwandlung des Datensatzes in Stringarr...4.605ErfinderDesRades19.06.14 20:55
Re: GetChildRows und Umwandlung des Datensatzes in Stringarr...4.853Sepp_8123.06.14 07:44
Re: GetChildRows und Umwandlung des Datensatzes in Stringarr...4.522ErfinderDesRades23.06.14 08:08
Re: GetChildRows und Umwandlung des Datensatzes in Stringarr...4.604Sepp_8123.06.14 13:24
Re: GetChildRows und Umwandlung des Datensatzes in Stringarr...4.600ErfinderDesRades23.06.14 13:32
Re: GetChildRows und Umwandlung des Datensatzes in Stringarr...4.877Sepp_8123.06.14 14:24
Re: GetChildRows und Umwandlung des Datensatzes in Stringarr...4.606ErfinderDesRades23.06.14 19:08
Re: GetChildRows und Umwandlung des Datensatzes in Stringarr...4.578Sepp_8123.06.14 20:29
Re: GetChildRows und Umwandlung des Datensatzes in Stringarr...5.140ErfinderDesRades24.06.14 00:05
Re: GetChildRows und Umwandlung des Datensatzes in Stringarr...4.613Sepp_8124.06.14 09:30
Re: GetChildRows und Umwandlung des Datensatzes in Stringarr...4.615ErfinderDesRades24.06.14 09:38
Re: GetChildRows und Umwandlung des Datensatzes in Stringarr...4.672Sepp_8124.06.14 10:10
Re: GetChildRows und Umwandlung des Datensatzes in Stringarr...4.567ErfinderDesRades24.06.14 10:36
Re: GetChildRows und Umwandlung des Datensatzes in Stringarr...4.813Sepp_8124.06.14 13:14
Re: GetChildRows und Umwandlung des Datensatzes in Stringarr...4.504ErfinderDesRades24.06.14 13:24
Re: GetChildRows und Umwandlung des Datensatzes in Stringarr...4.607Sepp_8124.06.14 13:27
Re: GetChildRows und Umwandlung des Datensatzes in Stringarr...4.601ErfinderDesRades24.06.14 13:37
Re: GetChildRows und Umwandlung des Datensatzes in Stringarr...4.631Sepp_8124.06.14 13:54
Re: GetChildRows und Umwandlung des Datensatzes in Stringarr...4.828ErfinderDesRades24.06.14 14:17
Re: GetChildRows und Umwandlung des Datensatzes in Stringarr...4.691Sepp_8124.06.14 15:12
Re: GetChildRows und Umwandlung des Datensatzes in Stringarr...4.593Sepp_8125.06.14 10:44

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel