🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: be.comp.programming
3 messages
3 total messages Started by JVB Sat, 01 Mar 2003 09:15
Delphi programma
#5808
Author: JVB
Date: Sat, 01 Mar 2003 09:15
30 lines
2616 bytes
Hallo, ik heb een programma geschreven in Delphi om offertes te genereren
vanuit een magazijnbestand. Werkt verder prima.
Als database heb ik Interbase gekozen, en via DbExpress en SqlDataset om
toegang te krijgen tot de database.

Ik heb twee tabellen, namelijk "offertenummers" en "offerte inhoud" deze
tabellen staan Master - Detail. Als je dus door de tabel "offertenummers"
bladerd, zie je steeds het actuele in de tabel "offerte inhoud".
Probleem is dat deze tabellen enorm groot worden, en je merkt al vlug dat
alles trager word, ja zelfs v��l te traag.

Ik heb een tijdje nagedacht over : hoe kan ik dit sneller krijgen, en ik heb
niet echt de correcte oplossing gevonden. Maar voorlopig heb ik een naar
mijn eigen mening een minder professionele oplossing gevonden die wel super
snel werkt, en dat is hetvolgende :

De tabel "offertenummers" behoud ik, en voor iedere nieuwe offerte creeer ik
een appart Paradox bestandje, wat als naam het nummer krijgt van
desbetreffende offerte. Gevolg is dat ik niet meer een trage Master-Detail
constructie moet handhaven, maar als ik door de tabel "offertenummers"
blader, ik gewoon het bijbehorende Paradox bestandje erbij link.

Maar ja Paradox is dus een afgaande zaak, dus eigenlijk g��n goed
alternatief.
Vraag is : Is dit nu een goede oplossing ? Is er iemand die hier ervaring
mee heeft ? Is er een betere oplossing ? Is het zo dat Interbase toch trager
is dan een gewoon Paradox bestand ? Werk ik wel met Interbase op de juiste
manier ?

Suggesties / opmerkingen steeds welkom, dank voor uw tijd
Re: Delphi programma
#5743
Author: Kris De Decker http://www.jerboa...
Date: Sat, 08 Mar 2003 05:00
19 lines
1529 bytes
> Ik heb twee tabellen, namelijk "offertenummers" en "offerte inhoud" deze
> tabellen staan Master - Detail. Als je dus door de tabel "offertenummers"
> bladerd, zie je steeds het actuele in de tabel "offerte inhoud".
> Probleem is dat deze tabellen enorm groot worden, en je merkt al vlug dat
> alles trager word, ja zelfs v��l te traag.
Doe je het ophalen van de detailrecords in het AfterScroll event?

mvg,

Kris De Decker
____________________
http://www.jerboa.be = Krachtige software voor de prijsbewuste KMO

[Projectbeheer] = Projecta
[HACCP] = HaccPack
[Productiebeheer] = Insight
[Vastgoedbeheer] = FullFill
[Onderhoud] = Softmaint
[Documentbeheer] = DocShare
Re: Delphi programma
#5744
Author: JVB
Date: Sat, 08 Mar 2003 11:44
4 lines
1228 bytes
> Doe je het ophalen van de detailrecords in het AfterScroll event?

Neen, heb ik nog nooit gedaan, zal ik eens proberen .... Dank voor de tip
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads