24. januar 2002 - 19:22Der er
5 kommentarer og 1 løsning
oprette og gemme paradox databaser
Lad os antage at jeg har oprettet et kartoteksprogram med følgende felter:
Fornavn: Efternavn: Adresse:
Databasen er en paradox 7 der er oprettet med Delphi's database desktop og som gemmes på min harddisk.
Input og output til databasen styres vha. TDataSource og TTable.
Hvis jeg nu gerne vil tilføje muligheden for at brugeren selv kan oprette ny database (identisk med den gamle), gemme sin database, hente en database - Hvad gør jeg så?
Som kartoteket er udformet lige nu, anvendes den samme databasefil som hentes automatisk ved opstart. Jeg vil gerne gøre det muligt at oprette, gemme og hente databaser med forskellige filnavne, på samme måde som dokumenter oprettes, hentes og gemmes i f.eks. Word.
Så kort & godt: Hvordan giver jeg brugeren af programmet mulighed for at arbejde med flere forskellige databaser og selv give dem filnavne?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Brug ADO og en Access database hvis det bare er til desktop applikationer. Du slipper for at distribuere BDE og efterfølgende problemer med versions konflikter hvis dine brugere har en appl. kørende i forvejen der bruger BDE. I øvrigt har Borland stoppet udviklingen på BDE, så det er nok en død sild.
Ok, jeg har fundet ud af hvordan tabellen oprettes og navngives (og dermed gemmes), men hvordan loader jeg en ny tabel? Lukker naturligvis den "gamle" og ?
Du sætter en TTable comp. Database property til path og tablename til "filnavn" og Active til True, og vupti så er du kørende, husk at path skal indeholde backslass til sidst "C:\\DATA\\"
/MArtin
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.