22. marts 2001 - 11:35Der er
10 kommentarer og 2 løsninger
db og paradox engine
Har laver en database i delfi (paradox database).Jeg har lagt programmet på en cd og programmet skal kunne køre fra cd.en på andre computere.Afprøvede først programmet på en \"anden computer\", hvor delfi osse var installeret og det gik fint, men prøvede så på en der ikke havde delfi installeret og den sagde så at \"no paradox engine installed\". Det er lidt surt.Hvordan kan man komme udenom at programmet kun kan køre på computere med \"paradox engine\".Vil man få det samme problem hvis man forsøer at lave databasen som en SQL-database (har endnu ikke prøvet dette så ved ikke hvilke problemer jeg her kan få).Eller kan man gøre noget andet ?.Undskyld de få points for svaret, men eksperten har taget mine points tilbage (700) der skulle være givet for meget ved \"regnefejl\" gennem 2 år (?). Venligst Jan
De fleste virksomheder har efterhånden bevist, at AI virker.
Pilotprojekter leverer resultater. Medarbejdere bruger generative AI-værktøjer. Nye use cases dukker op på tværs af organisationen.
Hvis du vil bruge Paradox så skal BDE (Borlands Database Engine) installeres på ALLE de PCere hvorpå du ønsker at køre dit program. Det samme gør sig gændende for alle typer databaser. Hvis du bruger MS-SQL så skal MS-SQL Klienten installeres, hvis du bruger InterBase så skal Interbase Klienten installeres osv..
Den eneste måde at kommer ud over dette problem er at vælge en database som ikke kræver en klient del (så som DBISAM, FlashFiler eller lign.)
Ja, når du bruger Paradox skal du også installere Paradox database engine. Du kan evt. Bruge InterBase istedet, den skal også installeres med det kan du få dit program til selv at undersøge og gøre hvis det er nødvendigt, det fylder ca. 20 liner kode at lave dette.
Så mit råd vil være at lave det på en InterBase også evt. lave dine TTables og til TQuery, dette er dog ikke nødvendig hvis det bare er et lille db-program.
Du kan også bruge ClientDataset så skal man bare bruge MIDAS.DLL.
Men hvis det var mig der alligevel skulle lave min kode om ville jeg bruger interbase, for så er du fuldstændig fri for nogle afhængigheder af nogen art, du slipper for fejl som \"Forkert ADO version\" osv.
martinlind> Efter som jeg ikke selv har rodet med IBX\'s installations component så vil jeg da gerne \"med på en kigger\" hvis du alligevel har et færdigt eksempel pelle@liljendal.dk (jeg har her på det sidste lavet \"Inno Setup\" scripts til installation af mine systemer, hvor jeg blot har kaldt \"det normale IB Klient SETUP-program\").
janbb> InterBase (via IBX) er ikke meget mere svær end Paradox. Det primære du skal vende dig til er at ALT foregår i transaktioner (også select\'s).
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.