19. januar 2001 - 08:48Der er
2 kommentarer og 1 løsning
Compact access-database
Jeg har fundet en stump kode som kan compacte en access-database. I koden oprettes et object af typen TJROJetEngine. I en vejledende tekst står at jeg skal importere MS JRO type libary. Det eneste jeg kan finde på min harddisk er jro.dll. Spørgsmålet lyder: hvordan importerer jeg MS JRO type libary og hvor finder jeg den nødvendige kode?
Brug af AI afslører de svagheder, virksomheder allerede har opbygget gennem års cloud-transformation, nye SaaS-løsninger og fragmenterede sikkerhedssystemer.
Søg i listen efter Microsoft Jet and Replication Objects (version et-eller-andet, den nyeste er vist 2.6) Læg mærke til stien, der står under listen. Hos mig er det ...Common Files\\System\\ado\\msjro.dll
Hvis du ikke kan finde det rigtige Type Library, så klikker du på Add... og browser efter din jro.dll-fil.
I Class Names: kan du se, hvilke klasser, der ligger i JRO.
I mit tilfælde er det TReplica og TJetEngine, den sidste kan nok bruges i stedet for TJROJetEngine.
Der er ingen grund til at begynde at lave komponenter til klasserne, så klik bare på Create Unit, så får du en fil der hedder JRO_TLB, der bliver tilføjet til dit project.
Hvis du gerne vil have lavet et par komponenter, så klikker du på Install..., så bliver du taget til en dialogboks, hvor du kan vælge at installere komponenterne i en eksisterende pakke eller lave en ny pakke til dem. Jeg foreslår, at du laver en ny pakke, som du kan lægge alt, der har med ADO i. Find på et godt navn til den (det kunne evt. være dclado50.dpk - dcl for Delphi Compiled Library, ado for at angive at det er pakken til ADO komponenter, 50 hvis du har Delphi 5). Husk en beskrivelse af pakken, evt. ADO Components eller noget i den stil.
Nu skulle du være klar til at følge resten af teksten.
Tak for svaret. Det var lige hvad jeg havde brug for. Det ville dog ikke lykkes før jeg havde opdateret min MDAC til version 2.6 Nu bliver det spændende om jeg kan få komprimeret databasen.
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.