Forum: Datenbanken
Delphi
by Jack23,
7. Okt 2007
Es wird nichts angezeigt. Aber ich habe üb erlegt ich lasse das mit dem Bild weg. Zu kompliziert.
Aber danke trotzdem für eure Hilfe.
Forum: Datenbanken
Delphi
by Jack23,
7. Okt 2007
wie könnte ich denn mal eine Testausgabe machen um zu sehen ob die Daten ankommen?
Forum: Datenbanken
Delphi
by Jack23,
7. Okt 2007
Es passiert nichts. Es wird nur der Text angezeigt: Fehler beim Laden der Grafik
Forum: Datenbanken
Delphi
by Jack23,
7. Okt 2007
Es geht aber leider nicht. Deswegen habe ich das obige geschrieben.
Forum: Datenbanken
Delphi
by Jack23,
7. Okt 2007
Es soll aber trotzdem noch als TImage angezeigt werden.
Forum: Datenbanken
Delphi
by Jack23,
7. Okt 2007
Ich habe gerade überlegt. Kann ich statt der ADOQuery1 auch eine DataSource nutzen?
Forum: Datenbanken
Delphi
by Jack23,
7. Okt 2007
:hello:
Ah perfekt danach habe ich gesucht.
Nur jetzt habe ich ein Problem. Es wird gar kein Bild angezeigt.
Auch ohne ExtractFilePath (ParamStr(0));. Habe ich gerade getestet. Ich weiß nicht was da los ist.
Mein Code sieht jetzt so aus:
Forum: Datenbanken
Delphi
by Jack23,
7. Okt 2007
Jetzt habe ich nur noch ein kleines Problem. Den Pfad dynamisch machen. z.B. C:\jpg.jpg
Wenn ich aber jetzt das Programm auf einen anderen Computer mache ist vielleicht der pfad ganz anders. Also möchte ich es so haben das die Bilder immer im gleichen Ordner wie die exe sind z.B. \bilder\jpg.jpg
Ich hoffe das ist klar wie ich das meine.
Forum: Datenbanken
Delphi
by Jack23,
7. Okt 2007
So habe ich das jetzt gemacht.
Form2.ADOQuery1.FieldByName
jetzt kommt aber diese Meldung
Form2 enthält keine Element namens ADOQuery1
Forum: Datenbanken
Delphi
by Jack23,
7. Okt 2007
Nein die ist auf einem anderen. Das mit der ADOQuery1 ist aber oben unter uses eingebunden.
Forum: Datenbanken
Delphi
by Jack23,
7. Okt 2007
Achso das ist definieren. Das wusste ich nicht. Aber wie sieht es denn mit ADOQuery1 aus? Da kommt auch die Meldung Undefinierter Bezeichner: 'ADOQuery1'. Wie muss ich die denn definieren?
Forum: Datenbanken
Delphi
by Jack23,
7. Okt 2007
Das ist aber kein Pascal das ist Delphi.
und außerdem habe ich das nicht einfach so kopiert.
Sondern es sieht bei mir so aus:
procedure TForm9.test(Sender: TObject);
//Auslesen des Pfades
Pfad :=ADOQuery1.FieldByName('Pfad').AsString;
//Versuchen, die Grafik ins Image zu laden
Forum: Datenbanken
Delphi
by Jack23,
7. Okt 2007
Ich habe nur den Code eingebaut wie er oben steht. Wie Variable Definieren?
Forum: Datenbanken
Delphi
by Jack23,
7. Okt 2007
Ah ok aber wie und wo muss ich das dann einbauen? Er sagt immer "INITIALIZATION erwartet aber Beziechner Pfad erhalten"
Forum: Datenbanken
Delphi
by Jack23,
7. Okt 2007
Also meinst du das so?
//Auslesen des Pfades
Pfad :=ADOQuery1.FieldByName('Pfad').AsString;
//Versuchen, die Grafik ins Image zu laden
try
aJPG := TJPEGImage.Create;
try
aJPG.LoadFromFile(Pfad);
Forum: Datenbanken
Delphi
by Jack23,
7. Okt 2007
Ich danke euch schon mal. Nun habe ich aber ein Problem.
So sieht meine jetzige Abfrage aus:
procedure TForm9.test(Sender: TObject);
begin
ADOQuery1.Active:=false;
ADOQuery1.Sql.Clear;
ADOQuery1.Sql.Add('SELECT * FROM abc WHERE a like "%" ORDER BY test asc');
ADOQuery1.Active:=true;
Forum: Datenbanken
Delphi
by Jack23,
7. Okt 2007
Hallo
ich habe ein TImage und möchte drüber aus der Datenbank ein Bild anzeigen lassen.
Das Bild ist in der Datenbank so gespeichert: C:\Image.jpg
Wie bekomme ich das hin?