Zum Inhalt springen

lbm1305

Mitglieder
  • Gesamte Inhalte

    373
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von lbm1305

  1. Moin, uii...ohne Redundanzen im Code Vielleicht nutzt den einfachen Weg über Datasets / DataTables. Alle Änderungen, die in den Tabellen gemacht wurden, kann man im Anschluss mit einem Klick gegen die DB schreiben.
  2. Moin, WPF / XAML wäre eine Alternative.
  3. lbm1305

    [C# & ASP.NET] Diagramme

    Moin, vielleicht hilft Dir diese Bibliothek weiter. Main Page - ZedGraphWiki EDIT: Von Microsoft: Downloaddetails: Microsoft Chart Controls für Microsoft .NET Framework 3.5
  4. Moin, um HTML wie XML auslesen zu können, kann man folgenden Parser verwenden. Html Agility Pack Die HTMl-Tags, nach denen man dann sucht, sollten sich nicht ändern. Aber das kann man nicht ausschließen (auch nicht bei XML). Beispiele findest Du ebenso bei Codeplex. Ansonsten nach Beispielen Googlen.
  5. Dann läuft irgendwas schief. Den SQL-Code als Stored Procedure auf dem Server hinterlegen bringt schon immens etwas. Dann kommt es auch auf Deine Abfrage drauf an. SubSelects sind Performance-Killer. Die komplette Datenbank im Speicher halten finde ich nicht sehr elegant.
  6. Das Problem an sich liegt nicht bei der Programmiersprache, sondern im Abfrage Query. Da Du nicht verrätst, wie Du die Daten aus der Datenbank? holst, wird es ziemlich schwierig sein, Dein Problem zu analysieren. Ansonsten hilft Distinct (in SQL sowie als Erweiterungsmethode bei LINQ).
  7. Moin, in C# muss die explizite Instanziierung des Handlers nicht unbedingt angegeben werden. // Handler anmelden button1.Click += OnButtonClick; // Abmelden button1.Click -= OnButtonClick;
  8. lbm1305

    [C#] Console und Farbe

    Möglicherweise wird dieser Code den Threadersteller noch mehr überfordern. Als Tipp: Bevor man sich an irgendwelche Aufgaben macht, sollte man erst einmal die simpelsten Strukturen und Datentypen des .NET kennen. Meiner Meinung nach sollte man einem Anfänger nicht gleich die Lösung präsentieren. Man lernt einfach nichts dabei :-O
  9. Moin, ab dem .NET 3.5 gibt es die Möglichkeit, eigene Extension-Methods zu schreiben. public static class StringExtension { public static int MyCount(this string value) { return value.Count(); } } Extension im Einsatz string test = "hallo"; int count = test.MyCount(); // 5
  10. lbm1305

    Leeres Grid

    Wie werden denn die Daten im Speicher gehalten, die in dem Grid angezeigt werden sollen? Ich gehe mal von einem Dataset aus. Finden Sich denn die Daten da drin?
  11. Moin, zu erst würde ich das if-Statement wie folgt schreiben: if(string.IsNullOrEmpty(strFileName)) { // } Des Weiteren sieht es so aus, dass das if-Statement übersprungen wird und dann die Methode .SaveFile() ausgeführt wird. Und da "fileName" nichts beinhaltet, wird die Exception geworfen.
  12. lbm1305

    C# Variablen speichern

    Dann finde ich das Beispiel von Mcolli sehr aufgebläht. // Klasse, die die Variablen hält [Serializable] public class TestObject { public string Var1 { get; set; } public string Var2 { get; set; } public int Var3 { get; set; } } // Der eigentliche Code, nicht ganz sauber :-) TestObject to = new TestObject(); to.Var1 = "Hallo"; to.Var2 = "Welt"; to.Var3 = 123; // Speichern var outStream = File.Open("test.xml", FileMode.OpenOrCreate); XmlSerializer serializer = new XmlSerializer(typeof(TestObject)); serializer.Serialize(outStream, to); outStream.Flush(); outStream.Close(); TestObject to2 = new TestObject(); // Lesen var inStream = File.Open("test.xml", FileMode.Open); to2 = serializer.Deserialize(inStream) as TestObject; inStream.Close();
  13. lbm1305

    C# Variablen speichern

    Also sehe ich das richtig, dass es sich dabei immer um die gleiche Art und Anzahl an Variablen handelt? Oder ändert sich irgendwas (Anzahl oder Typ) zur Laufzeit?
  14. lbm1305

    C# Variablen speichern

    Wie hast Du es denn in Java gemacht?
  15. lbm1305

    C# Variablen speichern

    Moin, einfachste Möglichkeit wäre die StreamWriter Klasse zum Schreiben, zum Lesen nutzt die die StreamReader-Klasse. http://www.tsql.de/csharp/csharp_textdatei
  16. Ich glaube nicht, dass der Themenersteller diese Strings inkl. dem Platzhalter selber erstellt. Es gibt genug anderen Formate / Verfahren, die z.B. das Prozentzeichen als Platzhalter nutzen.
  17. lbm1305

    C# Variablen speichern

    Moin, ich persönlich würde diese Variablen in einem Objekt zusammenfassen und dieses dann serialisieren. (z.B. XML).
  18. Bedeutet? Warum nutzt Du nicht den MySqlConnectionStringBuilder?
  19. Ein Wasserfall-Modell ist eine Herangehensweise, wie man Projekte entwickelt. Was Du sicherlich meinst, ist die Modellierung einer Datenbank (auch Datenbankentwurf). Dies wäre nur einer von vielen Schritten in einem Wasserfall-Modell. Sicherlich kannst Du UML für den Entwurf einer Datenbank nutzen. Im Gegensatz zum Klassendesigner wird es für SQL aber keinen Code-Generator geben (keine Garantie für die Aussage). Enterprise Architect kann z.B. Deine UML-Modellierten Klassen in Code (C#) "umwandeln".
  20. Sorry..ich bin der Meinung, dass man sich das mit einer vorhandenen Dokumentation selber erarbeiten kann. SQL Server 2005-Dokumentation
  21. Moin, entweder setzt der Server einen Default / MinValue oder das Programm. Wobei ich den Server vorziehen würde.
  22. Wenn dann bitte richtig zitieren: a) er versteht den ConnectionString (erzeugt mit der ConnectionStringBuilder-Klasse) nicht auf der Seite ... steht. Zwischen beiden Aussagen sehe ich keinen konkreten Zusammenhang. Nicht nur lesen, sondern auch verstehen ;-) EDIT: Und wo ist das besser erklärt, als auf der angegebenen URL?
  23. Nur weil die Klasse benutzt wird, muss es doch nicht richtig sein?!
  24. Sorry, wen meinst Du? Falls ich gemeint bin, dann lerne Leute eindeutig "anzusprechen". Und wenn der Themeneröffner richtig lesen bzw. kopieren würde, dann wäre die Connection kein Problem.
  25. Moin, wie ein Connectionstring auszusehen hat, findest Du unter ConnectionStrings.com - Forgot that connection string? Get it here!.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...