[ kvik @ 30.07.2006. 15:12 ] @
Kako ubaciti Office fajl (.doc ili .xls) u blob polje? |
[ kvik @ 30.07.2006. 15:12 ] @
[ mbabuskov @ 30.07.2006. 22:36 ] @
Isto kao i bilo koji drugi fajl. Ucitas ga i snimis u BLOB.
Reci koji programski jezik i biblioteku za pristup Firebirdu koristis, pa ti onda mozemo tacno napisati kako se radi. [ Mr. Rejn @ 31.07.2006. 09:45 ] @
Citat: kvik: Kako ubaciti Office fajl (.doc ili .xls) u blob polje? Evo ti primer za C++ Builder, u Builder-u/Delphi-u to ide ja mislim najjednostavnije: Code: IBQuery1->SQL->Clear(); IBQuery1->SQL->Add("insert into dokumenti (opis,dokument) values (:opis,:dokument)"); IBQuery1->Close(); IBQuery1->UnPrepare(); IBQuery1->ParamByName("opis")->AsString = Edit2->Text; IBQuery1->ParamByName("dokument")->LoadFromFile(OpenDialog1->FileName,ftBlob); IBQuery1->ExecSQL(); Samo moras da kazes koji jezik/okruzenje koristis. [ kvik @ 31.07.2006. 14:20 ] @
Hvala puno na odgovoru
Koristim Delphi 7 kao okruzenje. E, sad, kako podici word iz mog softwera i poturiti mu taj fajl da se automatski učita [ marcha @ 31.07.2006. 22:45 ] @
Pitanje je vise za Pascal/Delphi forum :)
Code: u uses dodaj ShellApi procedure SnimiIOtvori; var sNazivFajla:string; begin sNazivFajla:=IBQuery1.FieldByName('NAZIV').AsString; TBlobField(IBQuery1.FieldByName('MOJ_BLOB')).SaveToFile(sNazivFajla); ShellExecute(Handle, 'Open', PChar(sNazivFajla), nil, nil, sw_normal); end; [ kvik @ 02.08.2006. 10:55 ] @
Puno hvala na odgovoru.
Jos samo jedna sitnica. Da li postoji mogucnost da se word "podigne" direktno sa sadrzajem BLOB fielda. Nesto kao OLE?. Time bi se izbegao fajl na lokalnom file sistemu, a time bi se postigao veci security. [ delalt @ 05.08.2006. 08:13 ] @
Citat: kvik: Puno hvala na odgovoru. Jos samo jedna sitnica. Da li postoji mogucnost da se word "podigne" direktno sa sadrzajem BLOB fielda. Nesto kao OLE?. Time bi se izbegao fajl na lokalnom file sistemu, a time bi se postigao veci security. Pa, jesi li probao onu proceduru sto ti je dao marcha, zove se baš SnimiIOtvori. Trebalo bi da ona na kraju direktno otvori Word sa učitanim fajlom, ili si ti htio nešto drugo? Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|