[ karlos13 @ 17.11.2005. 19:53 ] @

radim bazu koja medju ostalim treba sadrzavati i oko 200 slika.. slike su jpeg, velicine cca 300kb i linkom su ubacivane u bazu. baza ce biti koristena na mrezi izmedju vise korisnika...
dosad sam ubacio 10-tak slika. zastao sam se kad sam vidio da mi je baza kad je otvorim s drugog racunala troma ili da mi zauzima oko 150MB! a nisam ni na trecini puta...
sto da napravim?
da li da kreiram posebnu bazu samo za slike koju cu onda linkat na "pravu" bazu ili da podijelim bazu (front end i back end) pa da tako razdvojim podatke...
koje rjesenje je bolje i brze za mrezni rad?
[ banem @ 17.11.2005. 23:57 ] @
Najbolje je da slike držiš van baze u JPG formatu, a u bazi samo linkove do njih. Unošenjem slika u bazu one se pretvaraju u "običan" format tipa BMP (probaj prebaci sliku iz JPG u BMP pa ćeš videti veličinu).
[ DSavic @ 27.02.2006. 11:07 ] @


Option Compare Database
Dim dbPath As String
Private Sub Command6_Click()
getFileName
End Sub
Private Sub Form_Current()
Dim res As Boolean
Dim fName As String


On Error Resume Next
errormsg.Visible = False
fName = dbPath & Me![SLIKA]


Me![ImageFrame].Picture = fName
showImageFrame
Me.PaintPalette = Me![ImageFrame].ObjectPalette
End Sub
Sub showImageFrame()
Me![ImageFrame].Visible = True
End Sub
Sub getFileName()

Dim fileName As String
Dim result As Integer

With Application.FileDialog(msoFileDialogFilePicker)
.Title = "Izaberite sliku"
.Filters.Add "Svi fajlovi", "*.*"
.Filters.Add "JPEGs", "*.jpg"
.Filters.Add "Bitmaps", "*.bmp"
.FilterIndex = 2
.AllowMultiSelect = False
.InitialFileName = dbPath
result = .Show
If (result <> 0) Then
fileName = right(Trim(.SelectedItems.Item(1)), InStr(StrReverse(Trim(.SelectedItems.Item(1))), "\") - 1)
Me![SLIKA].Visible = True
Me![SLIKA].SetFocus
Me![SLIKA].Text = fileName
Me![SLIKA].SetFocus
End If
End With
End Sub
Private Sub Form_Open(Cancel As Integer)
dbPath = CurrentProject.Path & "\Slike\"

End Sub
[ SAFF @ 15.05.2007. 13:33 ] @
Kako uopste da ubacim sliku u bazu podataka (access) ili da linkam slike!
[ Fanta @ 15.05.2007. 20:35 ] @
Samo linkove, poslušaj banema. Slike drži u nekom folderu uz bazu.
[ Pike79 @ 15.05.2007. 23:59 ] @
Kako se na najlaksi nacin radi linkovanje slika u JPEG formatu iz nekog foldera?

Poz!
[ zagorecForEver @ 16.05.2007. 10:06 ] @
Pozdrav. i ja sam imao slicno pitanje na ovom forumi o dobio sam odgovre.
pogledaj pod http://www.elitesecurity.org/t159933-0 mozda ti pomogne.
Ja imam gotov primjer, ali eto trazim na koji nacin da ga zakacim za poruku.. ali nemogu naci...:-((
....
zapravo sam pronasao.
Ovaj primjer je napravljen uz pomoc clanova ovogo foruma i zapravo su oni AUTORI ja sam samo "poslozio slikice" :-))
Raspakiraj na neki direktorij i isprobaj da li je to to....
[ agkiki @ 05.01.2013. 16:30 ] @
skinu sam tvoju bazu za uvlacenje slike i baza radi kada to sve prebacim u moju onda ne radi neprepozanje Dim fd As FileDialog jednostavno prijavljuje greška, pojasnite mi molim vas. unapred hvala IKA
[ SLOJ.1973 @ 05.01.2013. 20:30 ] @
Sreća pa je tema sveža,pre "samo" 6 godina je postavljena. Da ne bi čekao zagorca da se javi evo da ti ja odgovorim.Nedostaje ti referenca:Microsoft Office 11.0 Object Library. ili 12.0 ili 14.0,u zavisnosti koji Access koristiš. Odeš u VBA editor (desni klik na formu,pa DesignView-Tools-Visual Basic),pa tools-References pa nađeš gore navedenu referencu.Pozdrav.