Jag ska skapa ett bildarkiv som ska ligga externt på en webplats.
Dedikerad server är fixad samt MS SQL Server som DBMS.
Utveckligen sker i ASP3.
Jag hade tänkt lagra Kategorierna i databasen samt filnamnet och en liten beskrivning av bilden.
I dagsläget har dom ungefär 10.000 bilder updelade i 5 kategorier som ska in direkt.
Det är uteslutet att dom ska lägga in en bild i taget genom nåt admingränssnitt, detta skulle ta allt för lång tid.
Detta är något som kanske används senare då enstaka bilder ska läggas in.
Hur hade ni på bästa vis löst inmatningen av dessa 10.000 bilderna updelade i 5 kategorier? Alltså runt 2000 bilder i taget som ska in i respektive kategori.
Beroende på vilken kategori respektive bild tillhör, så får man nog köra en For .. next-loop för varje bild och sätta in den och dess kategori i databasen. Det är i alla fall min första tanke. :)
Om katalognamnet är detsamma som kategorinamnet så blir det ju ganska enkelt.
Set fsoObject = Server.CreateObject("Scripting.FileSystemObject")
Set objRoot = fsoObject.GetFolder("\bilder\")
Set objFolders = objRoot.SubFolders
For Each objFolder In objFolders
Set objFiles = objFolder.Files
For Each objFile In objFiles
strFileName = objFile.Name
strKategori = objFolder.Name
[blue]'Fiffla på med data...[/blue]
Next
Next