Find Jobs
Hire Freelancers

Refactoring Delphi/Mysql project.

$250-750 USD

Cancelado
Publicado hace más de 6 años

$250-750 USD

Pagado a la entrega
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.
ID del proyecto: 16181774

Información sobre el proyecto

8 propuestas
Proyecto remoto
Activo hace 6 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
8 freelancers están ofertando un promedio de $566 USD por este trabajo
Avatar del usuario
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 en 15 días
4,9 (102 comentarios)
7,2
7,2
Avatar del usuario
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 en 6 días
4,9 (25 comentarios)
5,9
5,9
Avatar del usuario
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 en 10 días
5,0 (2 comentarios)
5,5
5,5
Avatar del usuario
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 en 10 días
4,9 (33 comentarios)
5,1
5,1
Avatar del usuario
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 en 4 días
3,9 (8 comentarios)
4,3
4,3
Avatar del usuario
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 en 10 días
5,0 (1 comentario)
1,4
1,4

Sobre este cliente

Bandera de THAILAND
Malmoe, Thailand
5,0
10
Forma de pago verificada
Miembro desde ene 28, 2008

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.