Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

lbm1305

User
  • Registriert

  • Letzter Besuch

Alle Beiträge von lbm1305

  1. lbm1305 hat auf murat1895's Thema geantwortet in .NET
    Moin, wäre nett, wenn Du noch die Deklaration und die Instanzierung der Klasse Route1 zeigen würdest. Achja: Du könntest die -Tags nutzen ;-)
  2. lbm1305 hat auf einen Beitrag in einem Thema geantwortet in .NET
    Nach Deiner (nicht eindeutigen) Beschreibung gehe ich davon aus, dass Du das Programm nicht selber erstellt hast. Aber es fehlt eine Datei (Assembly, meist eine DLL), die vom Programm bzw. von einem Teil benötigt wird.
  3. lbm1305 hat auf einen Beitrag in einem Thema geantwortet in .NET
    Für jemanden der sich damit auskennt nicht. Ich würde aber gern von einem Anfänger / Fotgeschrittenen wissen, was der folgende String überprüft, wenn man ihn an eine Regular Expression übergibt: \w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*
  4. lbm1305 hat auf einen Beitrag in einem Thema geantwortet in .NET
    Wie kompliziert soll es denn noch werden, wenn eine Zeile reicht? Regex soll langsam sein. :roll:
  5. lbm1305 hat auf einen Beitrag in einem Thema geantwortet in .NET
    Den String in eine Zahl (Integer) konvertieren. Damit sind die führenden "0" weg. int a = Convert.ToInt32("001234"); // a = 1234;
  6. Ich vermute mal, dass Du über den (DataSet)-Designer gegangen bist?! Datensätze in einem Dataset auswählen, welches nicht angezeigt wird? Im Grunde genommen müsstest Du Zeile für Zeile Deiner DataTable durchlaufen . Die aktuelle DataRow kannst Du dann der neuen DataTable anhängen. // Pseudocode: foreach (DataRow row in table.DataRows) { if(Bedingung) newTable.Rows.Add(row); } Eine andere Möglichkeit wäre, die Tabelle als Klasse darzustellen und dafür eine generische Liste zu nutzen.
  7. Ich würde es verstehen, wenn es sich um eine Access-DB handelt, aber bei einem SQL-Server würde ich immer gegen den Server abfragen. z.B. könntest Du eine Stored Procedure auf dem Server anlegen. Vorteil davon ist, dass sich der Server diese Abfrage ständig versucht zu optimieren und Änderungen würden auf dem Server statt finden. Somit muss man nicht den Quellcode des Programmes ändern. Des Weiteren kümmert sich der Server um die Connections. Wie bzw. mit welchem Control werden denn die Daten angezeigt? Das DataGridView (Row) sollte die Eigenschaft besitzen, selektierte Zeilen zu erkennen. Ebenso sollte das ListView die SelectedRows erkennen.
  8. lbm1305 hat auf einen Beitrag in einem Thema geantwortet in .NET
    Eigentlich nicht. Aber eine Anwendung die z.B. mit dem .NET Framework 1.1 geschrieben wurde, ist nicht mit dem 2.0er lauffähig. Nur wenn Du parallel das 1.1er installieren würdest
  9. Moin, Um welches DBMS handelt es sich denn? Ein Dataset soll nicht die komplette DB-Struktur abbilden und schon gar nicht alle Daten halten. Mach doch eine Abfrage gegen die Datenbank und lade die gewünschten Daten ins Dataset. LINQ würde ich dann zur verfeinerten Filterung nutzen.
  10. lbm1305 hat auf einen Beitrag in einem Thema geantwortet in .NET
    Uff...ArrayList heißt nicht, dass man da Arrays ablegt. Aber egal. Nehmen wir mal an, du hast Daten einer Person in Deiner Datei (Name, Vorname, Id) Dann würde ich ein Klasse / Objekt Person anlegen, mit den drei Properties Name, Vorname, Id public class Person { public string Name {get; set;} public strig Vorname {get; set;} public int Id {get; set;} } Bei Auslesen der Datei werden Personen instanziert, die in einer generischen Liste vom Typ Person gespeichert werden. List<Person> persons = new List<Person>(); persons.Add(personA); persons.Add(personB); Diese Liste kann man dann dem ListView hinzufügen. Über das selektierte ListViewItem kommst du an die Id des dahinterliegenden Person-Objekt. Zum Thema ListViewItem (.Tag) siehe auch: ListViewItem.Tag-Eigenschaft (System.Windows.Forms)
  11. lbm1305 hat auf einen Beitrag in einem Thema geantwortet in .NET
    Moin, Du kannst jedem ListViewItem einen Tag zuweisen. In diesem kann man ein beliebiges Objekt speichern. Also auch Deinen PrimaryKey. Die Daten hälst Du ja bereits in einer Liste. Da sollten die Daten aktuell vorliegen. Um die Datei synchron zu halten, kannst Du a) Jedesmal bei einer Änderung die Liste gegen die Datei schreiben (oder nur die Änderungen) oder sollte eh keiner Zugriff auf die Datei haben, solange die von Deinem Programm genutzt wird.
  12. Über eine IP-Adresse ?! ;-) \\192.168.0.2\share <- Share ist das Verzeichnis
  13. lbm1305 hat auf einen Beitrag in einem Thema geantwortet in Datenbanken
    Das kann ich auch ohne MVVM-Pattern. :-O Das M-V-VM Pattern ist ein Architektur-Pattern welches auf dem MVC-Pattern beruht und eher für WPF / Silverlight Anwendungen gedacht. Es funktioniert aber auch mit WindowsForms.
  14. lbm1305 hat auf einen Beitrag in einem Thema geantwortet in Datenbanken
    Autoincrement und GUID (UniqueIdentifier) sind zwei verschiedene Dinge. Bei einer Guid gibt es kein increment :-?
  15. lbm1305 hat auf einen Beitrag in einem Thema geantwortet in Datenbanken
    Das bringt auch nichts. a) kann der Server selber sein GUID erzeugen (bei n Servern hat man n GUID's) und wenn es das Programm macht, dann muss der Datensatz auf alle Server verteilt werden. Das sollte nicht der Sinn und Zweck des Programmes sein. Diese Aufgabe würde ich schön dem Server überlassen.
  16. lbm1305 hat auf einen Beitrag in einem Thema geantwortet in Datenbanken
    Moin, Datenbanken spiegeln: Vorgehensweise: Konfigurieren einer Datenbank-Spiegelungssitzung (SQL Server Management Studio) Ob's auch mit dem SQL Server 2005 geht, kann ich jetzt nicht beantworten :-)
  17. lbm1305 hat auf CBorghoff's Thema geantwortet in .NET
    Vielleicht solltest Du den MySQL-Connector verwenden. MySQL :: Download Connector/Net Installieren und die Assembly referenzieren und schon sollte es funktionieren.
  18. lbm1305 hat auf einen Beitrag in einem Thema geantwortet in Basic
    Vielleicht wäre mal ein Auszug aus den Dateien sinnvoll. Das Ganze mit einer ordentlichen Erklärung (was soll mit welchen Daten wie passieren) würde die Sache vielleicht erleichtern. Sicherlich würde das Erstellen eine Datenbank aus einer Textdatei funktionieren. Genauso, wie es mit einer CSV-Datei möglich ist. Nur musst Du dem Programm vorschreiben, was mit welchen Datum (Einzahl von Daten) passieren soll.
  19. lbm1305 hat auf einen Beitrag in einem Thema geantwortet in .NET
    Würde auch gehen
  20. lbm1305 hat auf einen Beitrag in einem Thema geantwortet in Basic
    Moin, wie sieht es mit XML aus? Optimal für Datenhaltung (ähnlich einer DB) und braucht keinen Server.
  21. lbm1305 hat auf einen Beitrag in einem Thema geantwortet in .NET
    Trotz gleichen Namens, wobei es sich bestimmt nur um die Beschreibung des Nodes handelt, kann man sich den Hashcode erzeugen lassen. Sollte das Objekt geklont sein, hat die Kopie den selben Hashcode. TreeNode node1 = new TreeNode("test"); object hash1 = node1.GetHashCode();
  22. lbm1305 hat auf einen Beitrag in einem Thema geantwortet in .NET
    Moin, Ein (paar) Frage(n) dazu. Der Gesamtpreis soll aber nicht gespeichert werden? Falls ja, wäre dies nicht sinnvoll. Und warum steht der Einzelpreis nicht in der DB bei dem Artikel? EDIT: Ansonsten muss Du die aktuelle Artikelnummer aus Tab1 in der zweiten suchen und Dir den Einzelpreis zurückgeben lassen. EDIT2: Des Weiteren lässt sich ein Beziehung zwischen den DataTables herstellen: Galileo Computing :: Visual C# 2008 – 28.5 Mit mehreren Tabellen arbeiten
  23. lbm1305 hat auf einen Beitrag in einem Thema geantwortet in .NET
    Was hat denn das Fragen gebracht? Du hast keinen einzigen Tipp umgesetzt, wenn ich das bis hierher beurteilen kann.
  24. lbm1305 hat auf einen Beitrag in einem Thema geantwortet in .NET
    Ich kenne kein C# (.NET) Buch, welches Deine Vorgehensweise empfiehlt, geschweige denn so ein Beispiel enthält.
  25. lbm1305 hat auf einen Beitrag in einem Thema geantwortet in .NET
    Und wie?

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.