Find Jobs
Hire Freelancers

Update Visual C++ app from file based data to a database

$250-750 AUD

In Progress
Posted over 11 years ago

$250-750 AUD

Paid on delivery
I have a Windows application written using Visual C++. The data for the application is written to a single file. The application reads the file into memory and saves data to the file when the user clicks Save. This only allows for a single user. It is required to update the application so that it uses a database so as to enable many users to use the application at the same time. 1. Looking at the code I can see the following information is saved out to file ar << theApp.m_strSignature; ar << theApp.m_dwVersion; ar << m_strPassword; ar << (WORD)m_bSmartcardVersion; ar << (WORD)m_bDatabaseVersion; ar << m_wMinorVersion; [login to view URL](ar); [login to view URL](ar); [login to view URL](ar); [login to view URL](ar); [login to view URL](ar); [login to view URL](ar); [login to view URL](ar); TaxiFleet contains the taxi information (car details and maintenance details). This is a class with a generic array of member variables. TaxiDrivers contains the driver information (names, ID numbers, addresses, date of birth, etc). This is a class with a generic array of member variables. RentalSchemes contains the rental information for each shift in the week. This is a class with a generic array of member variables. TaxiCosts, OfficeCosts and OtherCosts contains income and expenditure details. This is a class with a generic array of member variables. TaxiRoster contains the details of each shift (car, driver, kilometres, fuel used, money, etc). This is a class with a generic array of member variables. The attached file contains nearly all the fields (could be missing a few only). This would give a good indication of the size and complexity of the database. There is a search function that can query all this information to produce reports. 2. I would prefer to use the standard Microsoft functions that come with visual studio 2008, so CDatabase is preferred. 3. It is not required to update the database at every lostfocus. The database can be updated when a dialogue box is closed with the OK button. All the fields in the dialogue box can then be saved to the database. I think this will make the code easier and will involve less changes. A read from the database can be done when a dialogue box is opened. There should not be more than one user that has the same information open at the same time. For example two users will not be writing shift information for the same shift at the same time. They will be writing shift information for different shifts at the same time.
Project ID: 4240699

About the project

15 proposals
Remote project
Active 11 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
15 freelancers are bidding on average $436 AUD for this job
User Avatar
Hi, I am an experienced C++ programmer and i can provide you with a good solution. Please look at the PMB for more details.
$500 AUD in 12 days
5.0 (11 reviews)
5.1
5.1
User Avatar
I have large experience in C++ programming
$400 AUD in 10 days
4.7 (10 reviews)
4.9
4.9
User Avatar
Hi, I have more than 10 years experience developing software on C++ and I can do this within the deadline I set. See more info in private message.
$250 AUD in 7 days
4.7 (4 reviews)
4.0
4.0
User Avatar
Dear alphasoftaus! I'm interesting in your job. I can do this as smallest price.
$250 AUD in 7 days
5.0 (5 reviews)
3.5
3.5
User Avatar
Hi, I have over a decade of experience in software development in C++, using Visual Studio. I have also worked with databases under windows. Please check your PM for my opinions and questions on your project.
$425 AUD in 14 days
5.0 (2 reviews)
2.8
2.8
User Avatar
Respected Sir!!!! I've read you requirements and i'm ready to work with u... although we're new to freelancer but we've worked a lot in local markets.. so all i want is u to trust me.. and i wont let it down... for checking our previous works u can see our company's URL that is given in PM... Thank you sir..
$450 AUD in 15 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello, I am a very experienced C/C++/C# developer (over 8 yrs). I have VS2010 and will start immediately if you chose me to do it. Thanks.
$500 AUD in 8 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I would appreciate the opportunity to work on this project and am confident that I have the required experience (5+ years in c++ programing and 2 years in Database Administration) and have worked on similar projects in the past
$300 AUD in 10 days
0.0 (0 reviews)
0.0
0.0
User Avatar
i am doing c++,c#, java development for long also teaching. we can give you the best. Negotiation can be done if you want. We provide best service to our customers. waiting
$390 AUD in 10 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi, Veltrod Software services is a global software consulting company specialized in providing Mobile applications, Social media frameworks and eCommerce solutions. Leveraging best-in-class people, processes, and technologies, Veltrod provides high-quality software development and BPO services to independent software vendors and enterprises. We are specialized in developing Mobile applications, Search Engine optimizations, Social Network frameworks and ERP applications. We are pleased to take care of this project, if it is offered to us. We assure that we will work towards 100% client satisfaction. Thanks vignesh
$700 AUD in 22 days
0.0 (0 reviews)
0.0
0.0
User Avatar
hi I have 5 years of experience in c++ high end development. i am ready.
$500 AUD in 10 days
0.0 (1 review)
0.0
0.0
User Avatar
Dear Manager. I have interest your project. I have developed many applications for desktop by using C/C#/C++. So I hava lots of experience. For me, this is not difficult. Please start quickly. Regards.
$250 AUD in 8 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello Please read my message in your inbox. Thanks
$370 AUD in 9 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello, I'm experienced db/c++ developer. I can do your project in few days. Best regards, Andrey Velikanov
$750 AUD in 4 days
0.0 (0 reviews)
4.8
4.8

About the client

Flag of AUSTRALIA
Brighton, Australia
5.0
4
Payment method verified
Member since Aug 2, 2012

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759) & Freelancer Online India Private Limited (CIN U93000HR2011FTC043854)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.