Suchergebnisse

Suchergebnisse 1-12 von insgesamt 12.

  • Benutzer-Avatarbild

    DataGridView durchsuchen

    Luckyhoelm - - Daten(bank)programmierung

    Beitrag

    Hallo Community, ich habe ein Problem bei dem ich einfach keine Lösung finde. Mit einem Arduino und einem RFID Leser lese ich meine Karte ein und gebe den Code der Karte über die Serielle Schnittstelle aus. In meiner Form habe ich ein DataGridView mit fünf Spalten: Name, Kartennummer, Tür1, Tür2, Tür3. Nun möchte ich die Kartennummer welche bereits in einer Variable vorhanden ist im DGV suchen und dann den Inhalt des Feldes daneben haben. Also z.B. wenn er im DGV die Kartennummer findet soll er …

  • Benutzer-Avatarbild

    DataGridView durchsuchen

    Luckyhoelm - - Daten(bank)programmierung

    Beitrag

    Zitat von VB1963: „Ist dein DGV an eine Tabelle gebunden?“ Aktuell nicht, ich füge (noch) die Namen mit DataGridView1.Rows.Add hinzu. Später soll das ganze über eine Access Datenbank auf dem Server laufen. Ich hatte schon mal daran gedacht eine Datenbank dafür zu erstellen, ich habe aber leider zu wenig Ahnung von Datenbanken. Zitat von mrMo: „Schätze du nimmst das DataGrid nur zum Test-/Übungszwecken ...“ Ich nutze es um im Programm anzuzeigen, welche Karten bereits registriert sind (eigentlich…

  • Benutzer-Avatarbild

    DataGridView durchsuchen

    Luckyhoelm - - Daten(bank)programmierung

    Beitrag

    @VB1963 Ich habe es nun geschafft, das die Daten in einem DataSet und in einer .xml Datei gespeichert werden und beim Start auch wieder eingelesen werden (Danke für die Hilfe bis hierhin). Ich müsste nur in dem DataSet nach der Kartennummer suchen und abfragen ob in dem Feld daneben True oder False steht. Dabei bräuchte ich noch ein wenig Hilfe.

  • Benutzer-Avatarbild

    DataGridView durchsuchen

    Luckyhoelm - - Daten(bank)programmierung

    Beitrag

    @MichaHo Ich habe deinen Vorschlag eingebaut, allerdings wirft er mir beim einlesen der Karten den Fehler "System.InvalidOperationException" aus. Ich weiß nicht, ob es hilft, aber hier ist mal der Code für die Abfragen.... Quellcode (15 Zeilen) In der RichTextBox1 stehen die gescannten Kartennummern die der Scanner auswirft und in abfragen das was er Senden soll, wenn die Karte durch die Tür darf. (a: Tür offen, b: Tür zu)

  • Benutzer-Avatarbild

    DataGridView durchsuchen

    Luckyhoelm - - Daten(bank)programmierung

    Beitrag

    Zitat von VB1963: „Wie sieht dein Datenmodel jetzt aus?“ Alles ist in einem DataSet gespeichert, wird von dem DataGridView angezeigt und der Ihnhalt des DataSet wird in eine .xml gespeichert / geladen

  • Benutzer-Avatarbild

    DataGridView durchsuchen

    Luckyhoelm - - Daten(bank)programmierung

    Beitrag

    Zitat von VB1963: „Da meine ich den Aufbau deines Dataset's (Tabellen- und Spaltennamen etc.)“ Eigentlich genau so wie heute morgen, nur das ich die Variablen für die Türen zu Boolean geändert habe. Es gibt ja nur zwei möglichkeiten ob man da rein darf.

  • Benutzer-Avatarbild

    DataGridView durchsuchen

    Luckyhoelm - - Daten(bank)programmierung

    Beitrag

    In Tuer1 steht dann also entweder True oder False, richtig? Tuer1 bleibt leer. Zitat von MichaHo: „Ist denn die Spalte Tür1 eine Boolche Spalte oder String?“ Es war gerade noch auf String (im DataSet) versuche es mal mit System.Boolean EDIT: Geht auch nicht: Die Sequenz enthält kein übereinstimmendes Element. (Kartennummer ist aber in der Tabelle)

  • Benutzer-Avatarbild

    DataGridView durchsuchen

    Luckyhoelm - - Daten(bank)programmierung

    Beitrag

    Zitat von VB1963: „Zeigt dir das DGV schon etwas an? Kannst du da von allen einmal ein Bildchen machen...“ Da sind mal Bilder von den Dingen...

  • Benutzer-Avatarbild

    DataGridView durchsuchen

    Luckyhoelm - - Daten(bank)programmierung

    Beitrag

    Zitat von MichaHo: „Kannst Du das bitte über Dateianhänge hier dran hängen? Guckst Du bei Erweterte Antwort und dann Dateianhänge“ Das habe ich gesucht, danke.

  • Benutzer-Avatarbild

    DataGridView durchsuchen

    Luckyhoelm - - Daten(bank)programmierung

    Beitrag

    Zitat von VB1963: „Wenn bei der LINQ-Abfrage nichts herauskommt, dann liegt das sicher an einem fehlerhaften Vergleich der Strings deiner Kartennummern. (beachte dazu auch unsichtbare Zeichen, wie einen Zeilenvorschub etc...)“ Daran habe ich auch gedacht und habe mal Testweise bei der definition den Kartencode eingefügt, ohne Leerzeichen usw. hat aber auch nicht geholfen.

  • Benutzer-Avatarbild

    DataGridView durchsuchen

    Luckyhoelm - - Daten(bank)programmierung

    Beitrag

    *unnötiges Vollzitat entfernt, bitte halte dich an übliche Zitierregeln (siehe auch unsere Boardregeln zum Thema Vollzitat)* Zu Punkt 1: Ich bin mir nicht sicher ob das der Fehler ist, habe mal ein Bild von dem kompletten Empfangscode als .png beigefügt. Die Function ReceiveSerialData() wird aktuell gar nicht aufgerufen. Ich habe vorher ein bisschen mit dem SerialPort experimentiert, kann sein das das noch davon über ist oder so. Zu Punkt 2: Oh, Dankeschön, ist mir wohl duchgegangen. @all Ja OK,…

  • Benutzer-Avatarbild

    DataGridView durchsuchen

    Luckyhoelm - - Daten(bank)programmierung

    Beitrag

    Also.... Vielen Dank an alle die mir geholfen haben dieses Projekt fertig zu stellen. Ich hab den Fehler gefunden und behoben: im Sub abfragen() hab ich bei SerialPort1.Write("a" & vbCr) einfach "& vbCr" gelöscht. Nach der Änderung lief es wie geschmiert. Mein Besonderer Dank geht an: - @VB1963 für den Hinweis auf die DataSets, für die LINQ lösung und (indirekt) an @ErfinderDesRades für seine wunderbare Erklärung in Daten laden, speichern, verarbeiten - einfachste Variante. - @RodFromGermany für…