Hallo zusammen,
ich bin neu hier im Forum und bräuchte mal eure Hilfe / euren Rat.
Beschreibung meines Projektes:
Ich programmiere eine Dateiverwaltung. Dazu habe ich eine SQL Datenbank mit der Tabelle "Daten". In dieser speichere ich die automatisch vergebene ID, den Dateiname, den Dateipfad, die Dateigröße und noch einige weitere Werte.
Die Daten lese ich aus Verzeichnissen aus und lasse diese in die Datenbank speichern. Die Daten werden in einem DataGridView angezeigt. Auch eine "Bearbeiten Form" habe ich schon fertig welche auch problemlos funktioniert.
Also bis hierher funktioniert alles top und so wie es sein soll.
Auch kann ich nach Dateinamen suchen sodass nur diese angezeigt werden, alles kein Problem. ABER:......
Nun zum Problem an welchem ich hänge und keinen Plan habe wie ich es machen soll:
Ich will diesen Dateien auch Kategorien zuweisen. Sprich ich will in meiner bearbeiten-Form Hacken setzten und somit diesen Datenbankeintrag bestimmte Kategorien zuweisen. Dabei kann es vorkommen das einmal nur eine Kategorie ist, manchmal aber auch 2 oder 5 oder 7 sein können.
Über eine Suchform will ich später dann Hacken setzten können und dann sollen nur die Einträge im DGV angezeigt werden welche alle gewählten Kategorien haben.
Nun zu meinen Gedankenspielen:
Vorschlag 1: Ich lege noch eine Spalte in der Datenbank an die ich Kategorien nenne und dann alle Kategorien reinschreibe. Ich denke das ich das auch einfach hinbekomme die Daten abhängig von den gewählten Checkboxen in die Datenbank zu bekommen. Aber wie kann ich dann danach suchen?
Vorschlag 2: Ich lege eine weitere Tabelle an in der die ausgewählten Kategorien und die DateiID reingespeichert werden. Aber wie kann ich dann hier danach suchen ?
Ich stehe etwas auf dem Schlauch und hoffe das hier jemand eine gute Idee dazu hat welche auch nicht allzu kompliziert ist
Beste Grüße
*Topic verschoben*
ich bin neu hier im Forum und bräuchte mal eure Hilfe / euren Rat.
Beschreibung meines Projektes:
Ich programmiere eine Dateiverwaltung. Dazu habe ich eine SQL Datenbank mit der Tabelle "Daten". In dieser speichere ich die automatisch vergebene ID, den Dateiname, den Dateipfad, die Dateigröße und noch einige weitere Werte.
Die Daten lese ich aus Verzeichnissen aus und lasse diese in die Datenbank speichern. Die Daten werden in einem DataGridView angezeigt. Auch eine "Bearbeiten Form" habe ich schon fertig welche auch problemlos funktioniert.
Also bis hierher funktioniert alles top und so wie es sein soll.
Auch kann ich nach Dateinamen suchen sodass nur diese angezeigt werden, alles kein Problem. ABER:......
Nun zum Problem an welchem ich hänge und keinen Plan habe wie ich es machen soll:
Ich will diesen Dateien auch Kategorien zuweisen. Sprich ich will in meiner bearbeiten-Form Hacken setzten und somit diesen Datenbankeintrag bestimmte Kategorien zuweisen. Dabei kann es vorkommen das einmal nur eine Kategorie ist, manchmal aber auch 2 oder 5 oder 7 sein können.
Über eine Suchform will ich später dann Hacken setzten können und dann sollen nur die Einträge im DGV angezeigt werden welche alle gewählten Kategorien haben.
Nun zu meinen Gedankenspielen:
Vorschlag 1: Ich lege noch eine Spalte in der Datenbank an die ich Kategorien nenne und dann alle Kategorien reinschreibe. Ich denke das ich das auch einfach hinbekomme die Daten abhängig von den gewählten Checkboxen in die Datenbank zu bekommen. Aber wie kann ich dann danach suchen?
Vorschlag 2: Ich lege eine weitere Tabelle an in der die ausgewählten Kategorien und die DateiID reingespeichert werden. Aber wie kann ich dann hier danach suchen ?
Ich stehe etwas auf dem Schlauch und hoffe das hier jemand eine gute Idee dazu hat welche auch nicht allzu kompliziert ist

Beste Grüße
*Topic verschoben*
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von „Marcus Gräfe“ ()