nur noch vielleicht als schlagw�rter nach denen man suchen kann :

Recordset = verbunden mit der Datenquelle (connected recordsets)

DataSets = nicht verbunden zur Datenquelle (disconnected "recordsets")


-----

PS. Recordsets gibt es nicht mehr. Das sind DataSets und nur im
Arbeitsspeicher gehalten.



MFG
Johann Schwab




> -----Urspr�ngliche Nachricht-----
> Von:  [EMAIL PROTECTED] [SMTP:[EMAIL PROTECTED]]
> Gesendet am:  Dienstag, 23. Oktober 2001 09:50
> An:   aspDEdotnet
> Betreff:      [aspdedotnet] Re: AW: Was benutze ich statt dem Recordset?
> 
> Soweit (fast) verstanden.
> Nur was benutze ich denn nun statt des Recordsets? Den DataAdapter oder
> das DataGrid (Ich dachte das w�re etwas zum Anzeigen)? Und wie kann ich
> denn nun festlegen wann das DataSet mit der DB synchronisiert, und wie
> funktioniert die Synchronisation (Funktionsaufruf?)?
> Sorry, bin irgendwie noch nicht viel schlauer geworden...
> 
> Gru�
> Bj�rn
> 
> In a message dated Tue, 23 Oct 2001  3:10:11 AM Eastern Daylight Time,
> "Schwab, Johann - Munich" <[EMAIL PROTECTED]> writes:
> 
> > Hallo,
> > also als erstes:
> > 
> > Ein Dataset kannst Du Dir vorstellen wie eine Datenbank mit Joins und
> allem
> > was dazugeh�rt. Das Datasetz wird gekapselt im Speicher des Servers
> > gehalten. Und nur hier wird es modifiziert. Mit Datasets l��t sich alles
> > machen wie mit einer Datenbank. Tabellen hinzuf�gen, l�schen, �ndern,
> > Verkn�pfungen erstellen u.s.w.. Wenn die Daten im DataSet soweit
> inOrdnung
> > sind, werden die Daten wieder an die Datenbank zur�ckgeschrieben. die
> > Gesch�ftslogic (was wie wann es zur�ckgeschrieben wird) mu�t Du schon
> selber
> > festlegen.
> > 
> > Wenn Du mit Datareader arbeitest, hat nur nur einen Forwardercursor.
> D.h.,
> > Du kannst nur lesend nur nur einmal darauf zugreifen Du ziehst Dir quasi
> > eine bestimmte Menge an Datens�tzen rein und das wars. Nur sinnvoll wenn
> Du
> > Daten am Kundenbrowser anzeigen willst, und ggf. eine Auswahl erwartest
> > dessen Ergebnis Du dann weiterverwenden kannst.
> > 
> > DataReader lesen nur sequenziell Daten ein, auf die Du nur lesend
> zugreifen
> > kannst.
> > Mit dem Adapter f�llst Du das Dataset. OleDbDataAdapter.Fill(Dataset)
> > DataGrid1.Databind() (wenn Du ein Datagrid angelegt hast)
> > 
> > DataSets lassen jegliche Manipulation zu wie Du es von Datenbanken
> kennst.
> > 
> > 
> > 
> > MFG
> > Johann
> > 
> > 
> > 
> > -----Urspr�ngliche Nachricht-----
> > Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
> > Gesendet: Dienstag, 23. Oktober 2001 08:59
> > An: aspDEdotnet
> > Betreff: [aspdedotnet] Was benutze ich statt dem Recordset?
> > 
> > 
> > Hallo Liste,
> > ich habe folgende Frage schon an die ado.net Liste gepostet, habe aber
> noch
> > keine Antwort bekommen. Leider scheint da nicht viel los zu sein. Ich
> hoffe,
> > dass es nicht an meinen "ketzerischen" Fragen liegt.
> > 
> > Hier also meine Fragen:
> > 
> > Ich habe bisher unter VBA in Access entwickelt und versuche jetzt meine
> > ersten Schritte unter ASP.Net. Trotz dem Studium einiger B�cher hab eich
> > noch nichts gefunden, um �nderungen an Datens�tzen auf Feldebene
> > vorzunehmen. Auch f�r findfirst habe ich noch keinen richtigen Ersatz
> > gefunden. Ich habe hier mal ein konkretes Beispiel an dessen
> Konvertierung
> > ich am verzweifeln bin. 
> > 
> > do while not rs.nomatch 
> >  rs.findfirst ("[lfdNr]=" & rs!Vorgaenger)
> >  rs.edit 
> >  rs!Position=pos+1 
> >  rs.update 
> >  pos=rs!Position
> > loop 
> > 
> > Ich habe das grob vereinfacht dargestellt. Es geht mir auch nicht darum
> > dieses Beispiel 1:1 zu �bersetzen, sondern vielmehr allgemein um die
> > Technik.
> > 
> > Wie kann man soetwas also einigerma�en elegant in Net abbilden? 
> > 
> > Noch etwas allgemeines: 
> > Was hat es mit diesen Datasets aufsich? Wozu braucht man diese, wenn die
> > Manipulation von Daten ohnehin nur serverseitig erfolgt? Oder werden die
> > kompletten Datasets mit zum Client und wieder zur�ck �bertragen? Wie ist
> es
> > mit DataReadern? Greifen die auch auf ein Dataset zu? Was ist wenn man
> mit
> > einem Reader Daten aus einer DB auslesen will, die man mit einem Adapter
> > zuvor auf einem Dataset ge�ndert hat? Erh�lt man unterschiedliche Daten?
> > Wann synchronisiert sich das Dataset mit der Datenbank? 
> > 
> > Ich hoffe es bringt jemand die Geduld auf einem Anf�nger diesen Haufen
> von
> > Fragen zu beantworten... :-) 
> > Vielen Dank daf�r schon mal!!!! 
> > 
> > Gru� 
> > Bj�rn 
> > 
> > | [aspdedotnet] als [EMAIL PROTECTED] subscribed
> > | http://www.aspgerman.com/archiv/aspdedotnet/ = Listenarchiv
> > | Sie k�nnen sich unter folgender URL an- und abmelden:
> > | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedotnet.asp
> > 
> > | [aspdedotnet] als [EMAIL PROTECTED] subscribed
> > | http://www.aspgerman.com/archiv/aspdedotnet/ = Listenarchiv
> > | Sie k�nnen sich unter folgender URL an- und abmelden:
> > | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedotnet.asp
> 
> 
> 
> | [aspdedotnet] als [EMAIL PROTECTED] subscribed
> | http://www.aspgerman.com/archiv/aspdedotnet/ = Listenarchiv
> | Sie k�nnen sich unter folgender URL an- und abmelden:
> | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedotnet.asp

| [aspdedotnet] als [EMAIL PROTECTED] subscribed
| http://www.aspgerman.com/archiv/aspdedotnet/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedotnet.asp

| [aspdedotnet] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdedotnet/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedotnet.asp

Antwort per Email an