Entwickler-Ecke
Datenbanken - DBImage laden.
Zippi* - So 17.05.09 18:49
Titel: DBImage laden.
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:
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 + ''); end; Form1.ADOQuery1.Close; end; |
Kann mir wer helfen wie ich nun das Image loade?
Danköööö
Moderiert von
Narses: Code- durch Delphi-Tags ersetzt
Zippi* - So 17.05.09 21:45
*push*
Xentar - 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?
ffgorcky - Sa 23.05.09 11:11
Noch sehe ich da nicht so ganz durch,
aber als erstes falle ich schon mal über diese Anweisung:
Zippi* hat folgendes geschrieben : |
|
Du hast doch die Variable s noch gar nicht initialisiert und gibst sie schon aus!?
Und mit dem Thema
82235 [
http://www.delphi-forum.de/viewtopic.php?t=82235&highlight=dbimage+laden] kommst Du nicht weiter?
Da müsstest Du doch nur das speichern durch laden ersetzen - also das ganze einfach nur umdrehen.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!