![]() |
Matrix oder ähnliches...
HI!
Hat jemand von euch für folg. Problem eine Idee / Lösung? ich würde gerne ein Grid erstellen in der 1) auf der linken Seite eine Spalte mit Namen stehen soll 2) auf der oberen Seite eine Zeile mit Städten 3) im Grid selber möchte ich mit der Maus einfach ankreuzen (also ein Name kann mehrere Städte haben) das ganze soll dann auch noch in die datenbank: Drei Tabellen: einmal "Namen" und einmal "Städte" Die dritte Tabelle ist "Zuordnung" mit folgenden Spalten - NamenID - StadtID wie könnte man das lösen? gibts eine komponente mit der man das "schön" darstellen kann? liebe grüsse Peter |
Re: Matrix oder ähnliches...
Hallo Peter,
Erstmal herzlich willkommen bei Delphi Praxis! das kannst du eigentlich mit Shapes machen (Die Ankreuzprozedur). Es gibt sicher auch komponenten aber die kenne ich nicht. Du könntest dir natürlich auch ein StringGrid nehmen und bei einem klick auf das entsprechende Feld ein x setzen. ![]() Mfg |
Re: Matrix oder ähnliches...
Hallo du!
danke estmal für deine antwort! wenn es eine DB-komponente geben würde wäre halt praktisch! das mit den stringrids hab ich mir auch schon überlegt - allerdings ist das "füllen" und speichern relativ aufwenig(denk ich mir - habs noch nicht versucht - graut mich ein wenig davor ;-)... mit shapes hab ich noch nciht gearbeitet..erscheint mir aber noch aufweniger? lg Peter |
Re: Matrix oder ähnliches...
Achso du willst also mit den richtigen Datenbank komponeten arbeiten?
also ein normales stringgrid aus einer datenbank zu befüllen ist nicht schwer. string:=TabelName['Name']; mit TabelName.Next kannst du einen Datensatz weiter blättern. Somit kannst du dann mit einer For...Next Schleife das Stringgrid befüllen. Ich hab leider keinen blassen schimmer wieviel erfahrung du hast und wie genau du es jetzt anstellen willst. Wenn du es so machen möchtest könnt ich dir auch n beispiel mit dranhängen wie du aus ner datenbank ein stringgrid befüllst. Mfg |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:30 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz