AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Zugriff auf mehreren Tabellen mit einer Form ?
Thema durchsuchen
Ansicht
Themen-Optionen

Zugriff auf mehreren Tabellen mit einer Form ?

Ein Thema von Vader · begonnen am 8. Apr 2006 · letzter Beitrag vom 8. Apr 2006
Antwort Antwort
Vader

Registriert seit: 6. Mai 2003
804 Beiträge
 
Delphi 6 Enterprise
 
#1

Zugriff auf mehreren Tabellen mit einer Form ?

  Alt 8. Apr 2006, 17:30
Datenbank: Paradox • Version: 7 • Zugriff über: TQuery
hallo,

ich bin ja ein anfänger in der datenbankprogrammierung, jetzt bin ich immer so
vorgegangen, das ich für jede aufgabe wie zb. kinofime speichern, adressen speichern,
nahrungsmittel speichern, immer eine neue form mit den ganzen komponenten wie
dbgrid, dbedit,tquery,tupdatesql usw. angelegt habe, also ich habe zwar ein programm
wo ich aber immer für jede aufgabe eine neue form angelegt habe, das ist ziemlich viel
arbeit,
jetzt meine frage: geht das auch so, das ich nur eine form habe mit den datenbankkomponenten und ich kann auf alle aufgaben bzw.alle datenbankdateien über
nur die einen komponenten auf der form zugreifen und anzeigen lassen ?


mfg vader
  Mit Zitat antworten Zitat
pacman1986

Registriert seit: 11. Feb 2005
Ort: Kirchhain
498 Beiträge
 
Delphi 2005 Personal
 
#2

Re: Zugriff auf mehreren Tabellen mit einer Form ?

  Alt 8. Apr 2006, 17:32
natülich die tabelle wählst du halt mit der sql anweisung oder irre ich mich da
Christian N.
Designed to make a difference

najjaronline.de
  Mit Zitat antworten Zitat
Vader

Registriert seit: 6. Mai 2003
804 Beiträge
 
Delphi 6 Enterprise
 
#3

Re: Zugriff auf mehreren Tabellen mit einer Form ?

  Alt 8. Apr 2006, 18:25
ja, anzeigen schon aber ich kann da ja nichts editiere oder posten, die dbedit's sind ja datafield mit anderen
feldnamen belegt usw.... ?
mfg vader
  Mit Zitat antworten Zitat
Benutzerbild von Sharky
Sharky

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

Re: Zugriff auf mehreren Tabellen mit einer Form ?

  Alt 8. Apr 2006, 18:57
Hai Vader,

ich würde schon aus gründen der Übersicht für jede Dateneingabe eine eigene Form nehmen.
Nur die Datenbank-Verbindungs-Komponenten würde ich zentral in ein DataModul auslagern.

Es ist nicht unüblich das ein Programm mehrere 100 Forms hat.
Stephan B.
  Mit Zitat antworten Zitat
Vader

Registriert seit: 6. Mai 2003
804 Beiträge
 
Delphi 6 Enterprise
 
#5

Re: Zugriff auf mehreren Tabellen mit einer Form ?

  Alt 8. Apr 2006, 19:37
hallo sharky,
weißt du vielleicht ein beispiel zum runterladen, mit der hife komme ich so schlecht zurecht,
vielleicht weißt du ein gutes beispiel wie halt eine richtig datenbank ausschauen soll ?
mfg vader
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#6

Re: Zugriff auf mehreren Tabellen mit einer Form ?

  Alt 8. Apr 2006, 19:59
Du könntest die Form (genauser gesagt sie Komponenten der Form) dynamisch zur laufzeit anhand der Metadaten der Tabelle(n) erzeugen.
Markus Kinzler
  Mit Zitat antworten Zitat
Vader

Registriert seit: 6. Mai 2003
804 Beiträge
 
Delphi 6 Enterprise
 
#7

Re: Zugriff auf mehreren Tabellen mit einer Form ?

  Alt 8. Apr 2006, 20:16
wie bitte, metadaten, wie geht denn das jetzt,ich steh voll daneben ???
mfg vader
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#8

Re: Zugriff auf mehreren Tabellen mit einer Form ?

  Alt 8. Apr 2006, 20:35
Metadaten sind die daten über eine Tabelle, also Anzahl, Name und Art der Felder einer Tabelle und die Beziehungen zwischen den Tabellen.
Markus Kinzler
  Mit Zitat antworten Zitat
Antwort Antwort


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 22:07 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