Hi Meik,

nee, "Country" ist eine Tabelle..
Das Problem ist nicht das Adden an sich.. Das w�rde gehen, wenn die Tabelle "Country" nicht schon zu dem DataSet im Cache geh�ren w�rde. Du kannst eine Tabelle / eine Referenz auf diese nicht gleichzeitig zwei DataSets zuweisen, ohne dass er meckert.
Genau diese Referenz w�rde aber in diesem Falle Sinn machen, denn warum sollte ich dieselbe Tabelle zwei- oder mehrfach in Cache und Session halten, wenn es um Daten geht, die eh jeden User betreffen? Im DataSet in der Session brauche ich sie aber, damit ich meine Relation zu einer anderen Tabelle, die definitiv in der Session liegen muss, erstellen kann. Je gr��er die "Customer" wird, desto mehr schl�gt diese Tatsache zu Buche.
Wahrscheinlich kann ich's aber nicht umgehen, die Tabelle mehrfach zu halten


Viele Gr��e
Lars




At 15:54 05.11.2004, you wrote:

Hallo Lars,
Bin mir nicht ganz sicher ob ich Dich richtig verstanden hab, aber Du kannst dem DataSet via dsUsers1.Tables.Add() eine neue Tabelle hinzuf�gen. Was f�r ein Typ hat denn "this.dsAddresses1.Country"? Ist doch sicherlich lediglich eine Referenz auf ein Datensatz in der Country-Table, oder?


Viele Gruesse
Meik

________________________________________
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Lars Berner
Sent: sexta-feira, 5 de Novembro de 2004 8:59
To: [EMAIL PROTECTED]
Subject: [Asp.net] im Cache vorhandene DataTable in ein DataSet importieren


Hallo,

Applikations�bergreifende Daten - u.a. ein DataSet - habe ich in den Cache gelegt.
Ein Benutzerbezogenes DataSet lade ich in die Session. Eine der Tabellen hierin entspricht aber einer der Tabellen im DataSet im Cache.
Diese Tabelle im DataSet, das in der Session liegt wird nicht upgedatet. Ich brauche diese Tabelle aufgrund der Relations im Session-DataSet.


Nun meine Frage: Wie bekomme ich die DataTable, die sich im DataSet im Cache befindet auf einfache, sinnvolle Weise in mein DS im Cache? Ein Verweis darauf w�rde ja reichen. Es w�re doch Quatsch, diese jedesmal �ber die adapter.Fill(...) Methode �ber die Connection mit reinzuschaufeln, wenn sie schon da ist.
Folgendes habe ich versucht:


this.dsAddresses1.Country = Reading.CacheCommunicate.CachedData.Tables["Country"].Copy();

Geht aber klarer Weise nicht, da die Tabelleneigenschaften der Typed DataSets Readonly sind..

Any Tipps?

Viele Gr��e
Lars



www.zoologie-online.de

Lars Berner
Stormcrow-Software
Postfach: 110123
69071 Heidelberg
_______________________________________________
Asp.net Mailingliste, Postings senden an:
[EMAIL PROTECTED]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net


--- Eingehende Mail ist zertifiziert virenfrei. �berpr�ft durch AVG Antivirus System (http://www.grisoft.com/de). Version: 6.0.788 / Virendatenbank: 533 - Erstellungsdatum: 01.11.2004


www.zoologie-online.de

Lars Berner
Stormcrow-Software
Postfach: 110123
69071 Heidelberg

---
Ausgehende Mail ist zertifiziert virenfrei.
�berpr�ft durch AVG Antivirus System (http://www.grisoft.com/de).
Version: 6.0.788 / Virendatenbank: 533 - Erstellungsdatum: 01.11.2004

Antwort per Email an