Find Jobs
Hire Freelancers

change some Delphi DB code

$30-5000 USD

Complété
Publié il y a presque 15 ans

$30-5000 USD

Payé lors de la livraison
a large application is written in Delphi 5 and uses IBObjects to connect to a Firebird 1.5 database. In order to make the code faster, we want to experiment a new way to display the needed data from the DB. The idea is to load large chunks of data (possibly a whole table) into memory using TEasyTable and to query data from the in-memory table using TEasyQuery. Both components are available in trial version at [[login to view URL]][1]. In the attached form [login to view URL], you will find the 3 queries that are often issued and should be made faster. Please read the queries inside procedures: procedure ediWorkEnter(Sender: TObject); procedure ediVesselEnter(Sender: TObject); procedure ediOrderEnter(Sender: TObject); Here procedure ediVesselEnter(Sender: TObject); is the slowest of the 3. The idea is to load tables tb_wrk (98 records) tb_ves (75,000 records) tb_cst (42,000 records) a_ord (138,000 records) into memory once at start time and query the in-memory tables every time it is needed. These tables are changed only once a day (updating data from a central server). The coder will deliver a text EXE that shows the improved results. For what I know, the same result can be achieved by using TClientDataset. I could accept that solution, too (or any equivalent path other than using TEasyTable). Please specify the road you intend to take. The selected coder can get a full db (if needed). ## Deliverables req4 is meant to give you an idea of what has to be done. It won't compile. [login to view URL] is a database, with no SP or trigger. Only SP VALIDITYELAPSEDBIS is included for your reference.
N° de projet : 3949305

Concernant le projet

2 propositions
Projet à distance
Actif à il y a 15 ans

Cherchez-vous à gagner de l'argent ?

Avantages de faire une offre sur Freelancer

Fixez votre budget et vos délais
Soyez payé pour votre travail
Surlignez votre proposition
Il est gratuit de s'inscrire et de faire des offres sur des travaux
Décerné à :
Avatar de l'utilisateur
See private message.
$42,50 USD en 10 jours
5,0 (2 commentaires)
1,3
1,3
2 freelances proposent en moyenne $170 USD pour ce travail
Avatar de l'utilisateur
See private message.
$297,50 USD en 10 jours
0,0 (0 commentaires)
0,0
0,0

À propos du client

Drapeau de ITALY
Italy
5,0
509
Membre depuis févr. 20, 2005

Vérification du client

Merci ! Nous vous avons envoyé un lien par e-mail afin de réclamer votre crédit gratuit.
Une erreur a eu lieu lors de l'envoi de votre e-mail. Veuillez réessayer.
Utilisateurs enregistrés Total des travaux publiés
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Chargement de l'aperçu
Permission donnée pour la géolocalisation.
Votre session de connexion a expiré et vous avez été déconnecté. Veuillez vous connecter à nouveau.