Laden...

Forenbeiträge von Stefan.Haegele Ingesamt 463 Beiträge

06.11.2009 - 19:30 Uhr

Hallo Zusammen,

ich stehe gerade etwas auf dem Schlauch - über die Suche habe ich leider nichts passendes gefunden.

Mein Problem ist folgendes:

Ich habe ein DataGridView, welches seine Daten von einer DataTable bezieht. Soweit so gut - aber wenn das DataGridView umsortiert wird, ändert sich der Inhalt der DataTable nicht mit. D.h. - man greift auf falsche Daten zurück.

Gibt es eine Möglichleit, dem DataGridView zu sagen, dass er nach dem sortieren seine Daten in sein DataTable zurückschreibt?

Vielen Dank
Stefan

26.05.2009 - 15:21 Uhr

Oder du kannst in der SQL-Abfrage mit JOIN arbeiten.

Hier ist ein Beispiel, wie man JOIN anwendet:
Link

25.05.2009 - 13:36 Uhr

s.
>
, nur daß du Visble = true setzt (statt ausliest).

Hallo Th69,

danke, aber ich möchte nicht den Status abfragen, sondern im möchte, das der Scrollbalken immer sichtbar ist.

25.05.2009 - 13:33 Uhr

Hallo Zusammen,

habe trotz tagelanger Suche leider immer noch keine Lösung.
Im Endeffekt geht es mir darum, bei einem DataGridViw aus optischen Gründen immer die vertikale Scrollbar sichtbar zu haben.

Vielen Dank
Stefan

22.05.2009 - 06:50 Uhr

Guten Morgen,

habe leider dazu über die Suche nicht gefunden.

Wie kann ich es erreichen, dass die vertikale Scrollbar immer sichtbar ist. Also auch, wenn das DataGridView keine Daten oder zu "wenig" Daten zum scrollen besitzt.

Stefan

14.05.2009 - 09:10 Uhr

Hallo Stefan,

DataSets können im Speicher sehr groß werden. Dispose gibt die verwendeten Ressourcen für den Müllsammler zum abräumen frei, so dass der Arbeitsspeicher schnell wieder für andere Daten zur Verfügung steht. Du solltest Dispose deshalb aufrufen. Vor allem in Formularen, wenn Datenbindung zum Einsatz kommt.

Hallo Rainbird,

ok, danke für die Antwort. Welche Methode ist denn da die bessere?

DataSet.Dispose() oder den Datatset auf null setzen?

Danke
Stefan

13.05.2009 - 19:59 Uhr

Hallo Zusammen,

wie seht ihr es: Muss ein in einer Form erzeugets DataSet (per new Dataset) in der Close Methode des Forms per Dataset.Dispose() oder DataSet = null gelöscht werden oder ist dies unnötig?

Ich gehe davon aus, dass angelegte DataTables beim Dispose des DataSet mitgelöscht werden, oder?

Vielen Dank für eure Meinung

Stefan

12.05.2009 - 14:50 Uhr

Hallo,

vielen Dank, habs nun verstanden, der Link
[Artikel] C# und Übergabemechanismen: call by value vs. call by reference (ref/out)

hat mir dabei sehr geholfen.

Stefan

12.05.2009 - 07:35 Uhr

Guten Morgen,

ich habe eine kleine Verständnisfrage:

Ich arbeite mich gerade durch das Buch "Datenbankprogrammierung mit C# 2008" und bin da im Kapitel über DataSets über etwas gestolpert, was ich so nicht verstehe.

Und zwar wird dort in einem Beispiel ein DataSet per Referenz übergeben.

Welchen Sinn macht das, denn eine DataSet ist ja ein Refernztyp, wenn ich diesen nun per Referenz übergabe, übergebe ich dann nicht einen Refernez auf eine Refernz (oder unter C++ den berühmt berüchtigten Zeiger auf einen Zeiger)?

Oder liege ich falsch und verstehe etwas Grundsätzliches nicht?

Danke
Stefan

09.04.2009 - 10:02 Uhr

Ok danke, werde dann die gemeinsamen Funktionen in eine 3. DLL auslagern.

Vielen Dank
Stefan

09.04.2009 - 08:59 Uhr

Guten Morgen,

kurze Frage:

Ich habe ein Programm welches 3 DLL benötigt. Soweit kein Problem, nur benötigt DLL1 Funktionen der DLL2 und DLL2 benötigt Funktionen der DLL1.

Gibt es hier eine Möglichkeit, quasi der DLL1 die Funktionen der DLL2 mitzuteilen, ohne dass die DLL2 beim Komplilieren vorhanden sein muss?

Vielen Dank
Stefan