AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi DBGrid zeigt Daten nicht an
Thema durchsuchen
Ansicht
Themen-Optionen

DBGrid zeigt Daten nicht an

Ein Thema von Thanatos81 · begonnen am 4. Mär 2005 · letzter Beitrag vom 5. Sep 2005
Antwort Antwort
Thanatos81
(Gast)

n/a Beiträge
 
#1

DBGrid zeigt Daten nicht an

  Alt 4. Mär 2005, 14:01
Datenbank: Paradox • Version: 7 • Zugriff über: BDE & TTable
Hi Leute!

Hab unter D7 ein Projekt mit übernommen. Alle TTable- und TDataSource-Objekte befinden sich in einem Datenmodul. Bei einem Formular werden mir allerdings in meinem DBGrid die Werte nicht angezeigt, ebenso weigern sich dort vorhandene DBEdits vehement Daten anzuzeigen. Der Zugriff per Quelltext allersings funktioniert.

Markiere ich nun TTable und TDataSource, kopiere sie in die Zwischenablage und fügen sie auf dem betroffenem Formular ein, funktioniert alles einwandfrei.

Andere Formulare haben bei denselben Objekten kein Problem damit, diese über das DatenModul anzusprechen.

Jemand ne Idee, woran es liegen könnte?

Mit freundlichem Gruß,
  Mit Zitat antworten Zitat
Benutzerbild von Stevie
Stevie

Registriert seit: 12. Aug 2003
Ort: Soest
4.008 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#2

Re: DBGrid zeigt Daten nicht an

  Alt 4. Mär 2005, 14:05
Aber das DataSet ist bei DataSource eingetragen und die DataSource bei DBGrid??
Stefan
“Simplicity, carried to the extreme, becomes elegance.” Jon Franklin

Delphi Sorcery - DSharp - Spring4D - TestInsight
  Mit Zitat antworten Zitat
Thanatos81
(Gast)

n/a Beiträge
 
#3

Re: DBGrid zeigt Daten nicht an

  Alt 4. Mär 2005, 14:08
Jupp, das passt alles. Und wenn sich Table und DataSource aufm Form befinden funzt es ja auch Ich hab schon das komplette Form weggeschmissen und neu erstellt, aber irgendwie gehts mir so
  Mit Zitat antworten Zitat
Benutzerbild von Stevie
Stevie

Registriert seit: 12. Aug 2003
Ort: Soest
4.008 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#4

Re: DBGrid zeigt Daten nicht an

  Alt 4. Mär 2005, 14:15
Also, du hast ein DataModule (mit Table und DataSource) und ein Form (mit DBGrid)...
Ist im uses des Interface-Teils deine DataModule-Unit deklariert?
Existiert zum Zeitpunkt der Formular-Anzeige eine Instanz deines DataModules?

Meinst du mit Daten anzeigen evtl. die Anzeige zu DesignZeit??
Stefan
“Simplicity, carried to the extreme, becomes elegance.” Jon Franklin

Delphi Sorcery - DSharp - Spring4D - TestInsight
  Mit Zitat antworten Zitat
Thanatos81
(Gast)

n/a Beiträge
 
#5

Re: DBGrid zeigt Daten nicht an

  Alt 4. Mär 2005, 14:21
Zitat von Stevie:
Also, du hast ein DataModule (mit Table und DataSource) und ein Form (mit DBGrid)...
Richtig

Zitat von Stevie:
Ist im uses des Interface-Teils deine DataModule-Unit deklariert?
Ja, sonst könnte ich ja nicht per Source drauf zugriefen showMessage(dm.tHaupt.FieldByName('LfdNr').asString); z.B. funktioniert auch, nur die Anzeige in datensensitiven Komponenten nicht.

Zitat von Stevie:
Existiert zum Zeitpunkt der Formular-Anzeige eine Instanz deines DataModules?
Ja, das DM wird als erstes nach dem Splash-Form erzeugt.

Zitat von Stevie:
Meinst du mit Daten anzeigen evtl. die Anzeige zu DesignZeit??
Nein, zur Design-Zeit hab ich alle Tables auf active = false, und ja, sie werden beim Aufrufen der entsprechenden Form auf active := true gesetzt
  Mit Zitat antworten Zitat
Benutzerbild von Treffnix
Treffnix

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

Re: DBGrid zeigt Daten nicht an

  Alt 4. Mär 2005, 14:25
setz mal das Dataset-Property des Datasources und das Datasource Property des Grids neu und erzeuge dein Projekt neu. Manchmal verliert Delphi sowas aus irgendwelchen Gründen.
  Mit Zitat antworten Zitat
Thanatos81
(Gast)

n/a Beiträge
 
#7

Re: DBGrid zeigt Daten nicht an

  Alt 4. Mär 2005, 14:30
Das hats leider auch nicht gebracht, egal ob ichs im OI mache, oder im FormActivate.

Aber nur mel so zwischendurch: Danke für all eure Bemühungen!
  Mit Zitat antworten Zitat
Thanatos81
(Gast)

n/a Beiträge
 
#8

Re: DBGrid zeigt Daten nicht an

  Alt 5. Sep 2005, 10:20
Auha, diesen Thread hatte ich ja komplett vergessen

Habe das damals dadurch lösen können, dass ich die TTable- und die TDatabase-Komponenten gelöscht und neu erstellt habe. Weiß der Geier, was da verkehrt war
  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 07:34 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