Avatar billede gipa Nybegynder
16. april 2000 - 14:55 Der er 5 kommentarer og
3 løsninger

Begynderspørgsmål: Database uden BDE?

Jeg skal lave et databaseprogram til 3-4 brugere. For at give en ide om størrelsen: Jeg har fire tabeller med 10-15 felter i hver.

Mit problem er, at jeg gerne vil undgå licenser og installering af ekstra programmer på maskinerne. (Byttehandel med arbejdet: Mine øvelsesprogrammer for delphi-kurser. Derfor vil jeg helst undgå licenser...)

Jeg har kigget på andre spørgsmål her, og fandt lidt om records. Hvordan virker det (helt fra bunden, tak...  ;o) og hvilke grænser er der? (Antal brugere, tabeller og felter.)

Hvis svaret er omfattende, smider jeg gerne lidt ekstra point ind...  :o)
(Lokke, lokke...  ;o) Hehe.
Avatar billede gipa Nybegynder
16. april 2000 - 14:57 #1
Jeg glemte at skrive om omfanget af posteringer...
Det er internt til marketingafdelingen, så der kommer ikke forfærdelig mange posteringer. Allermax et par hundrede...
Avatar billede blackthorne Nybegynder
17. april 2000 - 08:55 #2
BDE'en er gratis at distibuere, men det kræver at BDE opsætningen sker fra et installationskit.

Et alternativ kunne være ADO fra microsoft. ADO er allerede installeret som standard i WIN2k og fås som en installationspakke fra microsoft, for det maskiner der ikke har ADO fra start af
Avatar billede sjensen Nybegynder
17. april 2000 - 10:29 #3
gipa,

BDE er IKKE grqatis at installere, men hvis du har købt/ fået en original Delphi må du godt distribuere BDE filerne sammen med dine delphi programmer.

ADO følger som sagt af blackthorne med W2K og desuden med NT servicepack 4. Og formentligt med Win98 SE men det vil jeg ikke lægge hovedet på blokken på.

Tilgengæld kan du hente den gratis på ms hjemmeside, både en udviklingsversion og den der skal installeres hos kunden hvis han ikke har den allerede.
Avatar billede gipa Nybegynder
18. april 2000 - 18:49 #4
ADO var et godt ord! Efter at have kigget i mine delphi-bibler, delphi-hjælpen og på Microsofts side er jeg vist godt på vej. Det var præcis hvad jeg ledte efter... Tak!

Men det med records fortalte I ikke noget om?
Avatar billede gipa Nybegynder
22. april 2000 - 10:47 #5
Jeg er ikke helt på vej længere... Det lader til at der kan være opdateringsproblemer når der er flere brugere. (De henter hver deres version af databasen, og kan derfor alle rette i den samme og derefter gemme... Ikke helt praktisk.)

Jeg smider gerne flere point efter info om records. Har I nogen kloge ord om det?

Avatar billede pellelil Nybegynder
24. april 2000 - 09:23 #6
ADO er ikke nok. ADO er kun et "mellem led" der gør dig i stand til at connecte til en eller anden database som findes på maskinen. Du skal således også sørge for at der er installeret et eller andet database system (evt. MsAccess) og jeg skal ikke kloge i hvorvidt du her har nogle licens problemer.

Har du en legal Delphi kan du kvit og frit bruge BDE'en op mod Paradox eller lign. og her kan du sagtens lave et flerbruger system (flerebrugere på samme database på samme tid).
Avatar billede christiann Nybegynder
18. maj 2000 - 09:51 #7
Der findes flere alternativer til BDEen.

Brug af database type er lidt af en religionssag, men hvis databasen ikke er af AMANDA størrelse, kan man komme langt ved at bruge gode gamle dBase.

Der findes et knald godt 3 parts produkt fra et firma der hedder Software Science, se nærmere på deres hjemmeside: www.softsci.com

Det er en databaseengine, der kompileres ind i det færdige program, hvilket altså betyder, at man slipper for at skulle fedte med at installere BDE på alle arbejdspladser etc.

1 EXE fil der kan ligge på serveren, og man er kørende.

Selv bruger jeg det til en større applikation, hvor der er ca. 10.000 hovedposter, med 50.000 underliggende poster, fungerer bare helt perfekt.

Det koster 100$, og jeg synes bare det er alle pengene værd, og der er ikke nogen licensproblemer i de programmer der efterfølgende skal distribueres.

Avatar billede gipa Nybegynder
18. maj 2000 - 21:08 #8
Jeg opgiver jagten på info om records for nu...
Tak for hjælpen, alle sammen, også til Pellelil (jeg ville ikke bruge tid på at få dig til at svare i stedet for at kommentere, for at du kunne få 6-8 point... Jeg besluttede at du nok var rimelig ligeglad, når det er så få point).

Jeg har set mig lidt gal på databaser, så nu prøver jeg noget helt andet og leger med at lave småspil i stedet. Det lærer jeg jo også af...  :o)
Men tak for hjælpen, det skal nok blive nyttigt når jeg vender tilbage til databaser.
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