Find Jobs
Hire Freelancers

Refactoring Delphi/Mysql project.

$250-750 USD

Ακυρώθηκε
Αναρτήθηκε πάνω από 6 χρόνια πριν

$250-750 USD

Πληρωμή κατά την παράδοση
Standard VCL, interface don't have to be so nice but code very stable and well written, easy to understand and modify. Try to keep as little code as possible in the events, and the rest in separate procedures and functions. (1) Make a Delphi project that log into a Mysql server and displays all tables in a database. Let the user select a table. Then select a .dpr file, scans all the .pas / .dfm files in that project and lists all clientdatasets. (2) Let the user choose what Mysql table that is the "master", select what clientdataset is "master" and what clientdatasets thats is "klonedcursor" (cant write klone the with a c, freelancer blocks me) (3) Create a list of above with as many relations that is necessary. Put the data into a clientdataset and save it to a file. (4) Don't touch calculated or aggregate fields. (5) Create a list of all relations with a cds (clientdataset) connected to a Dbgrid (6) Let the user edit, delete and add fields, and fieldtypes in a Delphi VCL user inteface. Synk the edits into the mysq and the client datasets dfm files. (7) Project must handle several tables/relations in a database, not only one. (8) On every start of the program, control if there is anything out of sync, ask the user of how to correct and correct it (like filenames not same or same but of different types). Make sure You understand the project before You make a bid, ask for clarifications if something is unclear. I will assist a bit during the project, but not in every step all the time. Additional. The .pas files that holds the fieldnames of the cds must also be synced and so must the field name in mydac and unidac in the .pas files, and so must all database bindings to the user interface. Also, the program should work with or without clientdatasets, with or without mysql. There are three possible configurations: (1) Mysql-CDS (2) Only Mysql (3) Only CDS There is also not always that the CDS is in the same VCL form as the visual objects using it, it can also be in a another form like in a datamodule or in another delphi form. The user shall select what forms and data modules that are linked. When an edit if fields is done, the program should run as before without need for any manual editing. All code and rights will be my property.
Ταυτότητα εργασίας: 16181774

Σχετικά με την εργασία

8 προτάσεις
Απομακρυσμένη Εργασία
Ενεργός/ή 6 χρόνια πριν

Ψάχνεις τρόπο για να κερδίσεις μερικά χρήματα;

Πλεονεκτήματα πλειοδοσίας στο Freelancer

Καθόρισε τον προϋπολογισμό σου και το χρονοδιάγραμμα
Πληρώσου για τη δουλειά σου
Περίγραψε την πρόταση σου
Η εγγραφή και η πλειοδοσία σε εργασίες είναι δωρεάν
8 freelancers δίνουν μια μέση προσφορά $566 USD για αυτή τη δουλειά
Avatar Χρήστη
Good day, yes, i read your description and it looks quite clear what to do. You can check my profile, that i finish my projects with good result. I am sure that this project you receive good result as well.
$500 USD σε 15 ημέρες
4,9 (102 αξιολογήσεις)
7,2
7,2
Avatar Χρήστη
Ready to help you with this project, I already did Delphi projects what involved dfm parsing, db structure discovery etc. I have more than 20 years experience with Delphi and other programming languages / frameworks and various Rdbms.
$555 USD σε 6 ημέρες
4,9 (25 αξιολογήσεις)
5,9
5,9
Avatar Χρήστη
Greetings! Since I have got a visual over your project's description, I have some follow-up questions to ask so to elicit the missing pieces of requirements. Please message me so we can proceed! I am looking forward to showcasing you that via PM. Please provide all the technical/non-technical requirements of this project via a document or chat.
$555 USD σε 10 ημέρες
5,0 (2 αξιολογήσεις)
5,5
5,5
Avatar Χρήστη
hello there ^^ im delphi coder ^^ i used to deal with delphi since version 7 till the current one for now 10.2.2 tokyo , i used to deal with both VCL and FMX platforms , coding database driven applications , using engines like FireDac,MyDac,Unidac,zeos,odbc and so forth , working with dbms like Mysql ,sqlserver,swlite,firebird and so forth , regarding to your project just give me the green light and i will do my best ^^ best regards
$750 USD σε 10 ημέρες
4,9 (33 αξιολογήσεις)
5,1
5,1
Avatar Χρήστη
hello,dear. It's my pleasure meeting you. I have read your requirements and I fully went through it. I am confident and I am sure that I can do your project. Please contact me for further discussing. Thanks for your interests.. ProjectName:Refactoring Delphi/Mysql project. Relevant Skills: Delphi, MySQL,
$555 USD σε 4 ημέρες
3,9 (8 αξιολογήσεις)
4,3
4,3
Avatar Χρήστη
SMT Group is powered by Technology Experts in India and across globe. Core team of Developers and Designers helps quality product for new projects while business analyst helps clients to understand and freeze their requirements. People at SMT Group believe in help client and feel as they are working with their own virtual Team. Skill Matrix: --- Native Android, iOS and Windows Apps, Custom Android ROM, Java, Swift, PHP, jQuery, Yii, Yii2, e-Commerce, Wordpress, Laraval, CakePHP. Industries: - ---- Taxi-Dispatching , Digital Signage, Hotel Booking , Chatting & Dating App, Image tweaking, Real Estate, eLearning, eMenu & Ordering Apps, OCR, Video recording application, Call Recording, Social Networking, Job Portal sites, Real Estate. ERP, CRM, Appointment Booking, Banking, School Management tools. Why SMT GROUP? --- a) Extensive work experience in this similar field b) Effective communication and detailed reporting c) Dedicated team will be assigned for project management d) Response time will be less than 12 hrs e) Always met the deadline and deliver the project on time
$555 USD σε 10 ημέρες
5,0 (1 αξιολόγηση)
1,4
1,4

Σχετικά με τον πελάτη

Σημαία της THAILAND
Malmoe, Thailand
5,0
10
Επαληθευμένη μέθοδος πληρωμής
Μέλος από Ιαν 28, 2008

Επαλήθευση Πελάτη

Ευχαριστούμε! Σου έχουμε στείλει ένα email με ένα σύνδεσμο για να διεκδικήσεις τη δωρεάν πίστωση σου.
Κάτι πήγε στραβά κατά την προσπάθεια αποστολής του email σου. Παρακαλούμε δοκίμασε ξανά.
Εγγεγραμμένοι Χρήστες Συνολικές Αναρτημένες Δουλειές
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Φόρτωση προεπισκόπησης
Δόθηκε πρόσβαση για Geolocation.
Η σύνδεση σου έχει λήξει και τώρα έχεις αποσυνδεθεί. Παρακαλούμε συνδέσου ξανά.