AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Bild über TImage aus der Datenbank holen?
Thema durchsuchen
Ansicht
Themen-Optionen

Bild über TImage aus der Datenbank holen?

Ein Thema von Jack23 · begonnen am 7. Okt 2007 · letzter Beitrag vom 7. Okt 2007
Antwort Antwort
Seite 5 von 6   « Erste     345 6      
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.625 Beiträge
 
Delphi 12 Athens
 
#41

Re: Bild über TImage aus der Datenbank holen?

  Alt 7. Okt 2007, 17:12
Wenn wir jetzt mal alles zusammenfassen, sollte es so gehen (wenn ich keinen Denkfehler mache):
Delphi-Quellcode:
procedure TForm9.test(Sender: TObject);
begin
  //Versuchen, die Grafik ins Image zu laden
  try
    Image1.Picture.Graphic.LoadFromFile(DBGrid.DataSource.DataSet.FieldByName('Pfad').AsString);
  except
    ShowMessage('Fehler beim Laden der Grafik');
  end;
end;
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Jack23

Registriert seit: 20. Sep 2007
215 Beiträge
 
#42

Re: Bild über TImage aus der Datenbank holen?

  Alt 7. Okt 2007, 17:17
Ich glaube ich habe einen Denkfehler.

Ich habe eine falsche Erklärung gemacht.


Also noch mal.
Ich habe ein Haupt Fenster. Mit einem DBGrid. Dann mache ich auf irgendeinen Eintrag in diesem DB Grid ein Doppelklick. Dann öffnet sich ein neues Fenster, Und da soll nun das foto von diesem angeklickten Datensatz angezeigt werden. Also kein weitere DbGrid
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.625 Beiträge
 
Delphi 12 Athens
 
#43

Re: Bild über TImage aus der Datenbank holen?

  Alt 7. Okt 2007, 17:24
Ich habe auch nichts von einer weiteren DBGrid gesagt. Wenn Du einen Datensatz anklickst, wird die Datenmenge auf den angeklickten Datensatz positioniert.
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Jack23

Registriert seit: 20. Sep 2007
215 Beiträge
 
#44

Re: Bild über TImage aus der Datenbank holen?

  Alt 7. Okt 2007, 17:28
Es geht aber leider nicht. Deswegen habe ich das obige geschrieben.
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.625 Beiträge
 
Delphi 12 Athens
 
#45

Re: Bild über TImage aus der Datenbank holen?

  Alt 7. Okt 2007, 17:32
Definiere "Geht nicht". Kommt eine Fehlermeldung (welche?) oder passiert gar nichts, oder wie?
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Jack23

Registriert seit: 20. Sep 2007
215 Beiträge
 
#46

Re: Bild über TImage aus der Datenbank holen?

  Alt 7. Okt 2007, 17:33
Es passiert nichts. Es wird nur der Text angezeigt: Fehler beim Laden der Grafik
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

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

Re: Bild über TImage aus der Datenbank holen?

  Alt 7. Okt 2007, 17:35
Handelt es sich hier wirklich umeine Jpeg-Bild?
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.625 Beiträge
 
Delphi 12 Athens
 
#48

Re: Bild über TImage aus der Datenbank holen?

  Alt 7. Okt 2007, 17:35
Und stimmt der Pfad?
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Jack23

Registriert seit: 20. Sep 2007
215 Beiträge
 
#49

Re: Bild über TImage aus der Datenbank holen?

  Alt 7. Okt 2007, 17:51
wie könnte ich denn mal eine Testausgabe machen um zu sehen ob die Daten ankommen?
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.625 Beiträge
 
Delphi 12 Athens
 
#50

Re: Bild über TImage aus der Datenbank holen?

  Alt 7. Okt 2007, 17:57
Delphi-Quellcode:
procedure TForm9.test(Sender: TObject);
begin
  //Versuchen, die Grafik ins Image zu laden
  try
    //Was kommt überhaupt an?
    ShowMessage(DBGrid.DataSource.DataSet.FieldByName('Pfad').AsString);
    Image1.Picture.Graphic.LoadFromFile(DBGrid.DataSource.DataSet.FieldByName('Pfad').AsString);
  except
    ShowMessage('Fehler beim Laden der Grafik');
  end;
end;
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 5 von 6   « Erste     345 6      


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 17:51 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