Bu şekilde kullandım ama hata verdi.
Ben SQL veri tabanına MD_YEDEK1 alanına jpg dosyasını yolu ile kaydediyorum.
MADEN\RESIM dosyası altında resimler.
MD_YEDEK1 de ise şu şekilde c:\maden\resim\resim.jpg olarak kayıtlı oraya kadar sıkıntı yok ama DBGrid1 den seçilen öğrencinin üzerinde cift tıklayınca resmin image1 de görünmesini istiyorum.
Kod: Tümünü seç
Var
Var
Stream: TStream;
begin
Stream := MADENKAYIT.CreateBlobStream(MADENKAYIT.FieldByName('MD_YEDEK1'), bmRead);
try
Resim.Picture.LoadFromFile(opendialog1.FileName);
finally
Stream.Free();
end;
end;
---------------------------
Debugger Exception Notification
---------------------------
Project MADENPRJ1.exe raised exception class EInvalidCast with message 'Invalid class typecast'. Process stopped. Use Step or Run to continue.
---------------------------
OK Help
---------------------------