28. september 2000 - 12:07Der er
5 kommentarer og 1 løsning
Standard DB i 95
Jeg har lavet et lille program der importer en DB fra en diskette og konverter den til et \"standard\" (den fra desktop database)format. i den har jeg lavet en søgefunktion, som er en combobox1 som er knyttet til DB. Det virker på min pc, der hvor jeg har programmeret programmet og på en win 98 maskine jeg bruger som test, men når jeg har installeret det på en win95 maskine med installshield og jeg vil bruge søg funktionen kommer der en fejl \"index out of date\" og \"index = navnln\" det fatter jeg bare ikke en brik af. Jeg har kigget om BDE kigger det rigtige sted. Er der nogen der kan hjælpe Hilsen elohim
Denne fejl kan sagtens fremkomme hvis du kopiere .db og .px og .xg0 osv. filerne over på en maskine og dem som du så lægger ind, ikke helt passer sammen. For at teste om det er grunden, skal du blot slette databiblioteket på win95 maskinen og så tage en komplet kopi af databasen fra win 98 maskinen. En anden grund kan også godt være hvis man laver en masse database opperationer og så noget går galt. (Maskinen/programmet går ned) I sådan et tilfælde er det fordi at den har fået skrevet noget i database filen (*.db) uden at den har fået opdateret indexet (*.px eller *.xg* eller *.yg*) Det kan som regel laves vha. Database Desktoppen. Du går ind og siger restructure table (på den tabel det er) og så afkrydser du blot den checkbox som er i bunden af skærmen. (Pack table) og så siger du save. Det har jeg tit fået til at virke for mig.
Altså jeg importer en DB fra en diskette og det virker, men når jeg vil søge på et navn i DB så kommer den omtalte fejl. Er der noget med søgning i det du har skrevet om Kim, eller kan jeg bare ikke se det, jeg syntes du taler om at kopier en DB fra win 98 til 95,men selve DB opretter jeg når jeg importer fra disketten, eller rettere fylder data ind i den.
OK, nu er jeg med. Så ligger problemet måske i indlæsningen. Det er muligt at der sker en korruption af databasen under indlæsning af dataene. (Prøv evt. mit forslag med database desktoppen fordi så kan du nemlig se om det er det som er problemet)
Jeg har fundet ud af det selv, jeg skulle bare vælge \"listSourse\" i DBlookupCombobox\" så køre det også på wn win95. eller tak for hjælpen Jeg er glad for denne Eksperten.dk jeg syntes det er godt at have nogen at være sammen med om IT
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.