Autor Beitrag
Zippi*
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 28



BeitragVerfasst: So 17.05.09 18:49 
hey hey,
ich habe jetzt schon einige Threads gelesen und bin zu keinem richtigen Ergebniss gekommen.

Wir haben eine Musikdatenbank(DelphiProgramm), diese kann schon die Tabelle aus Access ausgeben.
Nun habe ich in der Tabelle eine Spalte mit den Namen "Cover1" hinzugefügt und dort zu einem Eintrag ein Image verlinkt.

So, dieses Image will ich nun zu dem Eintrag in ein DBImage ausgeben, klappt aba ned ;)

Hier mal der Teil Quellcode:

ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
procedure TForm1.Button1Click(Sender: TObject);
var i,n:integer;
    s:string;
begin
Edit1.Text := s;
memo1.Clear;
Form1.ADOQuery1.SQL.Text := 'select count(Titelname) as j from titel';
Form1.ADOQuery1.Open;
n:=(ADOQuery1.FieldByName('j').AsInteger);
Form1.ADOQuery1.Close;

Form1.ADOQuery1.SQL.Text := 'select Titelname as t,Inpreten_Name as b, Cover1 as c from titel';

for i := 0 to n do
  begin
  Form1.ADOQuery1.Open;
  ADOQuery1.next;
  memo1.lines.add('' + ADOQuery1.FieldByName('b').AsString + ' ' + ADOQuery1.FieldByName('t').AsString + '');
  // --->>> IMAGE <<<---
  end;
Form1.ADOQuery1.Close;
end;


Kann mir wer helfen wie ich nun das Image loade?

Danköööö

Moderiert von user profile iconNarses: Code- durch Delphi-Tags ersetzt
Zippi* Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 28



BeitragVerfasst: So 17.05.09 21:45 
*push*
Xentar
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 2077
Erhaltene Danke: 2

Win XP
Delphi 5 Ent., Delphi 2007 Prof
BeitragVerfasst: So 17.05.09 22:47 
Pushen erst nach 24 Stunden erlaubt..

Bei nem DBImage muss man doch normalerweise nur das DataSet und den Feldnamen angeben, und das Bild lädt es sich automatisch?

_________________
PROGRAMMER: A device for converting coffee into software.
ffgorcky
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 573

WIN XP/2000 & 7Prof (Familie:Win95,Win98)

BeitragVerfasst: Sa 23.05.09 11:11 
Noch sehe ich da nicht so ganz durch,
aber als erstes falle ich schon mal über diese Anweisung:
user profile iconZippi* hat folgendes geschrieben Zum zitierten Posting springen:
ausblenden Delphi-Quelltext
1:
Edit1.Text := s;					

Du hast doch die Variable s noch gar nicht initialisiert und gibst sie schon aus!?

Und mit dem Thema 82235 kommst Du nicht weiter?
Da müsstest Du doch nur das speichern durch laden ersetzen - also das ganze einfach nur umdrehen.