AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi jeweils in ein TDBGrid eine Tabelle darstellen?

jeweils in ein TDBGrid eine Tabelle darstellen?

Ein Thema von smart · begonnen am 17. Jun 2005 · letzter Beitrag vom 17. Jun 2005
Antwort Antwort
Benutzerbild von smart
smart

Registriert seit: 19. Dez 2004
Ort: Bochum
1.266 Beiträge
 
Delphi 2007 Professional
 
#1

jeweils in ein TDBGrid eine Tabelle darstellen?

  Alt 17. Jun 2005, 08:36
Datenbank: ABS • Version: 488 • Zugriff über: Datascore
Dank Euere Hilfe habe ich viel über die Datenbank Programmierung gelernt. Eine kleine Sache habe ich noch, wo ich „stecken“ bleibe. Ich habe zwei TDBGrid, jeweils in ein TDBGrid möchte ich eine Tabelle darstellen, also zwei Tabellen gleichzeitig. Wie macht man das? Kann mir einer von Euch noch mal helfen? Eine I-männchen- Erklärung wäre nicht schlecht?

Heike.
Heike Kretschmann
  Mit Zitat antworten Zitat
Benutzerbild von Treffnix
Treffnix

Registriert seit: 25. Jun 2003
Ort: AC
740 Beiträge
 
Delphi 7 Professional
 
#2

Re: jeweils in ein TDBGrid eine Tabelle darstellen?

  Alt 17. Jun 2005, 08:39
wenn du 2 verschiedene Datensätze gleichzeitig in 2 verschiedenen Grids sehen willst, geht das nur über 2 verschiedene Datasets.
  Mit Zitat antworten Zitat
Benutzerbild von smart
smart

Registriert seit: 19. Dez 2004
Ort: Bochum
1.266 Beiträge
 
Delphi 2007 Professional
 
#3

Re: jeweils in ein TDBGrid eine Tabelle darstellen?

  Alt 17. Jun 2005, 08:47
Zitat von Treffnix:
wenn du 2 verschiedene Datensätze gleichzeitig in 2 verschiedenen Grids sehen willst, geht das nur über 2 verschiedene Datasets.
Kann man also nicht in eine Datenbank 2 Tabellen erzeugen und diese gleichzeit in jeweils ein TDBGrid anzeigen?
Heike Kretschmann
  Mit Zitat antworten Zitat
Benutzerbild von Treffnix
Treffnix

Registriert seit: 25. Jun 2003
Ort: AC
740 Beiträge
 
Delphi 7 Professional
 
#4

Re: jeweils in ein TDBGrid eine Tabelle darstellen?

  Alt 17. Jun 2005, 08:53
Doch, klar kannst du in einer Datenbank 2 Tabellen erzeugen. Aber ich glaube das meintest du nicht, oder?

für die Anzeige von 2 Tabellen in 2 DB-Grids brauchst du auch 2 Datasets ( also T(ADO)Query, TDataset o.ä. ). Aber das ist ja auch kein Problem. Wenn du beide Tabellen aus einer Datenbank holst, kannst du aber beiden Datasets die gleiche Connection zuweisen.
  Mit Zitat antworten Zitat
Benutzerbild von Sharky
Sharky

Registriert seit: 29. Mai 2002
Ort: Frankfurt
8.252 Beiträge
 
Delphi 2006 Professional
 
#5

Re: jeweils in ein TDBGrid eine Tabelle darstellen?

  Alt 17. Jun 2005, 09:16
Ich habe mal ein kleines Beispiel geschrieben.
Angehängte Dateien
Dateityp: zip zweigrids_900.zip (9,8 KB, 7x aufgerufen)
Stephan B.
"Lasst den Gänsen ihre Füßchen"
  Mit Zitat antworten Zitat
Benutzerbild von smart
smart

Registriert seit: 19. Dez 2004
Ort: Bochum
1.266 Beiträge
 
Delphi 2007 Professional
 
#6

Re: jeweils in ein TDBGrid eine Tabelle darstellen?

  Alt 17. Jun 2005, 09:50
Zitat von Sharky:
Ich habe mal ein kleines Beispiel geschrieben.
Also brauche ich für jede Tabelle immer 1 TDataSource und TABSQuery. Wenn ich jetzt 10 Tabellen habe, auch. Das war auch die Sache warum es bei mir nich lief. Ich dachte, man könne es mit einer Komponente machen.

Heike.
Heike Kretschmann
  Mit Zitat antworten Zitat
Benutzerbild von Sharky
Sharky

Registriert seit: 29. Mai 2002
Ort: Frankfurt
8.252 Beiträge
 
Delphi 2006 Professional
 
#7

Re: jeweils in ein TDBGrid eine Tabelle darstellen?

  Alt 17. Jun 2005, 10:27
Zitat von smart:
... Wenn ich jetzt 10 Tabellen habe, auch....
Hai Du,

möchtest Du denn wirklich 10 Tabellen gleichzeitig auf dem Bildschirm zeigen?
Stephan B.
"Lasst den Gänsen ihre Füßchen"
  Mit Zitat antworten Zitat
Benutzerbild von smart
smart

Registriert seit: 19. Dez 2004
Ort: Bochum
1.266 Beiträge
 
Delphi 2007 Professional
 
#8

Re: jeweils in ein TDBGrid eine Tabelle darstellen?

  Alt 17. Jun 2005, 11:55
Zitat von Sharky:
Zitat von smart:
... Wenn ich jetzt 10 Tabellen habe, auch....
Hai Du,

möchtest Du denn wirklich 10 Tabellen gleichzeitig auf dem Bildschirm zeigen?
Hallo Stephan!

Nicht unbedingt, aber der Anwender soll später selbst bestimmen können wie viel. Ist ja auch nicht weiter tragisch, kann man ja dynamisch erstellen. Ich möchte das ganze nach Möglichkeit ohne Hilfe hinbekommen. Da ich bisher noch keine Datenbankprogrammierung gemacht habe, hackt es manchmal einwenig, deswegen meine dummen Fragen.

Das ganze soll, wenn es fertig ist, so sein, dass der Anwender selbst bestimmen kann, wie viel Tabellen er erstellt und miteinander verknüpfen kann. Einiges habe ich schon. Wenn es fertig ist, bekommst Du (wenn Du möchtest) eine Kopie davon.

Heike.
Miniaturansicht angehängter Grafiken
db_129.jpg  
Heike Kretschmann
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:21 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz