Avatar billede cyberdad Nybegynder
31. januar 2001 - 10:54 Der er 5 kommentarer og
2 løsninger

Access 2000 med billeder(fortsat)

Hej LKP..

1000 tak for Dit meget seriøse svar på mir forige spørgsmål..
Nu er jeg ikke så erfaren i det her, så jeg kan IKKE få det til at virke.Jeg har lavet en tabel, hvor der er et feldt af typen OLE-objekt. Men jeg kan IKKE indsætte et billede ? Jeg står på på min tabel og åbner den, så går jeg ned på det feldt der er af typen OLE-objekt ... og hvad så ??
Avatar billede keysersoze Ekspert
31. januar 2001 - 11:16 #1
hvad er der i vejen med bare at lægge stien til billedet ind i kolonnen? det er da meget lettere!
Avatar billede cyberdad Nybegynder
31. januar 2001 - 12:18 #2
Er det lettere ?? Bliver Billedet så også vist?? hver sit billede på hver sin post ??
Hvis det er tilfældet så beskriv venligst Hvordan !
TAK
CyberDad
Avatar billede lkp Nybegynder
31. januar 2001 - 23:26 #3
Hej Cyberdad

Lige allerførst en kommentar til Keysersoze. Der er ikke noget galt i, at ligge stien til billede ind i kolonnen, hvis du spørger mig. Det der er min pointe er, at det _er_ muligt at ligge en stump data (i dette tilfælde et billede) ned i en Access database.

Med hensyn til hvad der er lettest og smartest er et spørgsmål om hvad det skal bruges til.

Hvis det drejer sig om mange store billeder, der skal indekseres vha. en database, er det _ikke_ formålstjeneligt, at ligge billedet ind i databasen, da denne vil vokse uforholdsvist hurtigt, og miste en del i perfomance.

Men hvis det er mindre billeder, samt at det evt. er en fordel, at alle data er samlet i én fil, er den metode jeg beskrev i det tidligere spørgsmål (efter min mening) fornuftig.

Men som sagt, jeg mener absolut ikke at der er noget galt i, at bruge din metode :-)

Mht. hvordan Cyberdad kan eksperimentere lidt videre med billeder i et OLE objekt:

Prøv at oprette en formular, evt. ved hjælp af en wizard. På denne formular skal du som minimum have dit OLE objekt repræsenteret.

Åbn nu denne formular i normal visning og kopiér et billede ind i OLE objektet.
Markér dit billede i den applikation du vil hente det fra, og vælg kopiér i menuen rediger (eller CTRL+C), gå derefter til din formular og markér OLE objektet og sæt indholdet af klippebordet ind (CTRL+V).

Mit eksempel fra det tidligere spørgsmål er basseret på en formular.

Prøv ovenstående og eksperimentér lidt med mulighederne.

Skriv igen hvis du vil have flere information om hvordan du arbejder med billeder i Access databaser.

Med venlig hilsen

LKP
Avatar billede keysersoze Ekspert
01. februar 2001 - 10:05 #4
cyberdad >> som skrevet før, så skal du i en kolonne i databasen skrive stien til billedet - når det så skal hentes ud fra databasen vil det næsten se ud som når man ellers normalt vil sætte et billede på en hjemmeside - men i stedet for at skrive stien/navnet på billedet, henviser man i stedet til databasen...

eks. normalt

<IMG SRC=\"/images/transparent.gif\" ALT=\"\">

eks med db

Response.Write \"<IMG SRC=\'\" & rs(\"billede\") & \"\' ALT=\'\'>

selvfølgelig bare lige forbind til databasen og sådan først...
Avatar billede lkp Nybegynder
01. februar 2001 - 11:21 #5
Cyberdad

Har jeg overset noget... Skal du bruge dette på en hjemmeside?

Med venlig hilsen

LKP
Avatar billede cyberdad Nybegynder
01. februar 2001 - 11:30 #6
Hej Igen LKP

Ja, det er min Plan ??
Er der noget problem i det ??

:-? Dan
Avatar billede lkp Nybegynder
01. februar 2001 - 17:14 #7
Hej Cyberdad

Nej der er absolut ikke noget problem i det, men hvis det er tilfældet, vil jeg anbefale dig Keysersozes løsningsforslag.

Med venlig hilsen

LKP
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester