24. november 2004 - 10:10Der er
3 kommentarer og 1 løsning
Hvordan ændres en billedsti automatisk ved tryk på en knap
Jeg er ved at lave en form for fotodatabase med ekstern placering af billederne efter anvisning fra mugs. I db er der således kun billedstien og billednavnet der gemmes. For at se billederne kræver det, at billedstien i db er rigtig, og dette kan være et problem hvis billederne flyttes til en anden billedsti (f.eks. en anden computer).
Spørgsmålet er så: Hvordan kan laves et lille script der ved et tryk på en knap går ind og læser en nye billedsti i en anden tabel og derefter retter billedstien i billed db til efter denne. Dette skal kunne ske automatisk da det vil være for tungt at rette billedstien til manuelt.
I dette særtema om aspekter af AI ser vi på skiftet fra sprogmodeller til AI-agenter, og hvordan virksomheder kan navigere i spændet mellem teknologisk hastighed og behovet for menneskelig kontrol.
Det er primært hvis der skal rettes mange ens billedstier til mange poster. Hvis bd f.eks. har 1000 poster så er det 1000 billedstier der alle er ens som skal rettes. Det er kun billedstien der skal rettes, billedstien og billednavnet er adskilt i to forskellige kolonner i samme tabel. Billedstien har f.eks. formen c:\Billedsti\database\
For lige at vende tilbage til dit svar, den tabel hvor den nye billedsti ligger har ingen id og kun en post, nemlig den hvor billedstien ligger. Kan dit forslag til ændring af en post skrive således:
hvor Billedsti = Billedstien i billed db der skal ændres Ny tabel = Den nye tabel hvor den nye billedsti findes BilledID = Den kolonne i "nye tabel" hvor billedstien skal læses fra
ok, hvis du har en tabel med kun én post, som indeholder billedestien (og hvis jeg har forstået dine tabeller korrekt), så kan du opdatere dem alle ved en simpel SQL-sætning:
Update [Billed db] Set Billedsti = DFirst("BilledID", "Ny tabel")
Super thomas jeg glæder mig til at prøve når jeg kommer hjem.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.