Find Jobs
Hire Freelancers

change some Delphi DB code

$30-5000 USD

Selesai
Disiarkan hampir 15 tahun yang lalu

$30-5000 USD

Dibayar semasa penghantaran
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.
ID Projek: 3949305

Tentang projek

2 cadangan
Projek jarak jauh
Aktif 15 tahun yang lalu

Ingin menjana wang?

Faedah membida di Freelancer

Tetapkan bajet dan garis masa anda
Dapatkan bayaran untuk kerja anda
Tuliskan cadangan anda
Ianya percuma untuk mendaftar dan membida pekerjaan
Dianugerahkan kepada:
Avatar Pengguna
See private message.
$42.50 USD dalam 10 hari
5.0 (2 ulasan)
1.3
1.3
2 pekerja bebas membida secara purata $170 USD untuk pekerjaan ini
Avatar Pengguna
See private message.
$297.50 USD dalam 10 hari
0.0 (0 ulasan)
0.0
0.0

Tentang klien

Bendera ITALY
Italy
5.0
509
Ahli sejak Feb 20, 2005

Pengesahan Klien

Terima kasih! Kami telah menghantar pautan melalui e-mel kepada anda untuk menuntut kredit percuma anda.
Sesuatu telah berlaku semasa menghantar e-mel anda. Sila cuba lagi.
Pengguna Berdaftar Jumlah Pekerjaan Disiarkan
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Memuatkan pratonton
Kebenaran diberikan untuk Geolocation.
Sesi log masuk anda telah luput dan telah dilog keluar. Sila log masuk sekali lagi.