Ładny brzuch

Witam,
jak ma wyglda kod w C++ zeby z pola TDBImage, w ktrym mam obraz(jpeg), zapisa w bazie danych (Access). Bo jeli chodzi o zwyke pole tekstowe, lub warto liczbow to sprawa jest prosta:

tabela -> Append();
tabelaPoleTekstowe -> Value = TDBEdit->Tekst;
tabela -> Post();

chciabym to samo napisa, ale dla pliku graficznego, zeby mi umieci w bazie, bo cieke do niego jest atwo podac, a ja jednak potrzebuje fizycznie ten plik w bazie.



moe sprecyzuj bardziej. tblNazwawyrobu to tabela, a Widok to pole w tabeli gdzie ma by zapisany obraz.
robie to tak:
       tblNazwawyrobu->Append();        TMemoryStream *StreamWidok = new TMemoryStream();        DBImage->Picture->Graphic->SaveToStream(StreamWidok);        tblNazwawyrobuWidok->LoadFromStream(StreamWidok);        tblNazwawyrobu->Post();        delete StreamWidok;
i nie wiem czemu, ale Builder adnego bdu nie pokazuje, a pliku graficznego mimo to do bazy nie zapisuje. jedyne co si dzieje to w polu DBImage znika ten obraz ktry mia by zapisany w bazie.
Pomocy, please..... :(
Uytkownik siwykm edytowa ten post 09 czerwiec 2005, 16:05
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • zsf.htw.pl
  •