Avatar billede janbb Juniormester
21. december 2000 - 20:43 Der er 11 kommentarer og
1 løsning

blob-filer

Når man i database-desktop opretter en database til brug i fx et kartoteksprogram kan man vælge et felt med billedfiler.Hvordan får man anbragt billedfilerne ?.Har vistnok \"kunnet\" det engang, men har glemt det.Havde vistnok osse selve Paradox-programmet dengang.Er det nødvendigt ?.
Avatar billede hatecaps Nybegynder
21. december 2000 - 23:18 #1
jeg tror ikke du kan gøre det direkte fra database desktop, men du kan jo skrive et lille delphi program der gør.

lytter med i tilfælde af at der er nogen der ved hvordan man gør det direkte i database desktop\'en

ha\' det godt
hatecaps :-)
Avatar billede janbb Juniormester
21. december 2000 - 23:24 #2
Du har ret og det er jeg kommet i tanke om selv (fra tidligere da jeg havde paradox inde).Jeg har været nødt til at tage paradox ind og lægge blob-filerne ind herfra.Så svaret nej .. må være det rigtige.Til gengæld er det smukt med win2000, hvor paintprogrammet kan tage alle filtyper i modsætning til tidligere versioner.Saa bare kopiere og paste - men filen med endelsen MB bliver hurtigt meget stor.
Avatar billede hatecaps Nybegynder
21. december 2000 - 23:35 #3
det gør den selvfølgelig, men du kan jo bruge gif/jpg formater, de fylder betydeligt mindre :-)
Avatar billede microtec Nybegynder
22. december 2000 - 11:29 #4
Hvis du har en DBImage på din database form kan du faktisk benytte Cut-N-Past, altså clipboardet til at indsætte billeder i databasen.
Avatar billede janbb Juniormester
22. december 2000 - 13:19 #5
microtec: aha - det lyder spændende.Det vil jeg lige kigge lidt på hvad kan betyde.Umiddelbart lyder det som en slags funktion man bruger i delfi
(bruger delfi 5 incorp.)
Avatar billede microtec Nybegynder
22. december 2000 - 13:23 #6
janbb >> Øhh, ja i Delphi.
Er vi ikke i Delphi kategorien?
Jo, den er god nok ;o)
Avatar billede janbb Juniormester
22. december 2000 - 13:43 #7
Det kunne jo være versionsafhængig.Det var bare fordi jeg syntes jeg læste noget om det i går i en gammel delfibog (delfi 2 ?), men fik ikke fat på det helt da min metode med paradox havde succes, men det er jo lidt \"fattigt\" at billederne kun kan indsættes via et andet program (paradox), men umiddelbart var jeg lidt begejstret da det egtl. var en sådan reklame udenpå en databaseprogrampakke, der fik mig til at købe superbase for mange aar siden, men programmet lovede bare ikke helt hvad det lovede udenpå pakken.Nu er vi altsaa kommet det lidt nærmere.
Avatar billede microtec Nybegynder
22. december 2000 - 13:50 #8
janbb >> Det virker også i Delphi 2, for der har jeg testet det. Hvis du har et billed liggende i dit clipbard kan du indsætte det i databasen ved at f.eks. at klikke i billedfeltet, DBImage, og trykke SHIFT+INSERT.
Avatar billede microtec Nybegynder
22. december 2000 - 14:00 #9
Du kan nu også nemt lave lidt kode, som åbner en dialog-box, så man kan vælge en billed-fil.
Det ser nogenlunde sådan ud:


  IF OpenDialog.Execute
  THEN BEGIN
    Table1.Edit;  {Muliggør skrivning til databasen}
    DitFeltNavn.LoadFromFile(OpenDialog.FileName);
    Table1.Post;  {Gemmer ændringer i databasen}
  END;
Avatar billede janbb Juniormester
22. december 2000 - 15:34 #10
wouv det virker perfect med shift og insert.Tusind tak for tippet.Så er det jo slet ikke nødv. med paradox til blob-filerne.
Avatar billede microtec Nybegynder
22. december 2000 - 15:38 #11
Surt at du havde lukket spørgsmålet, hva ;o)

Kan du have en god jul.
Avatar billede janbb Juniormester
22. december 2000 - 15:53 #12
jeg laver et spm \"blob-blob\", der kan du hente dine points.
                  Osse god jul til dig.
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
Kurser inden for grundlæggende programmering

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