vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Brandneu! sevEingabe v3.0 - Das Eingabecontrol der Superlative!  
 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: nTier Application 
Autor: ModeratorFZelle (Moderator)
Datum: 26.08.08 09:46

Naja, das sieht nur im ersten Moment komplexer aus mit einem ORMapper, im 2. Schritt wird es doch
viel einfacher.

Dim Adressen as List(of Adress) = Adress.RetrieveAll()
adressBindingSource.DataSource =Adressen
Ist nicht wirklich komplex.

Auch das neu anlegen einer Adresse ist mit einem ORMapper bedeutend einfacher als mit ADO.NET ( ADO 2.0 hiess das mal vor 8 Jahren ).

Dim person as New Person()
person.Vorname = "Fritzchen"
person.Name = "Müller"
person.Persist()
Und selbst mit relationen geht deutlich einfacher.
Dim adresse as new Adress()
adress.Strasse = "Beispielweg"
....
person.Adressen.Add(adresse)
person.Persist()
Diese paar zeilen ermöglichen das automatische beziehen aller ID's, setzen der verknüpfungen,
evtl vorhandene Businessrules werden überprüft usw.

Mit DataSet/DataTable sähe das deutlich komplexer aus.
Und vorallem funktioniert dies so auf allen vom ORMapper unterstützten Datenbanken.


Aber wenn du mal eine Anwendung im source sehen willst, die es mit DataSet macht, so wie es sich MS
denkt, dann schau dir mal http://www.microsoft.com/germany/msdn/library/vs2005/samples/default.mspx
an.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
nTier Application911JSD25.08.08 15:44
Re: nTier Application695ModeratorFZelle25.08.08 19:26
Re: nTier Application604JSD26.08.08 08:17
Re: nTier Application648ModeratorRalf Ehlert26.08.08 08:41
Re: nTier Application608ModeratorFZelle26.08.08 09:46
Re: nTier Application558JSD07.09.08 21:38

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