Kapalı

Small Database

We need a few C functions created for us (Using GCC):

1) Small Database System

- We need a few functions that would simulate a small database written. I think a double linked list would be perfect. We need a function to add to the database, remove a record from the database, a function to read from the database and a function to re-sort the database. The Read/Write/Delete functions should all accept the following parameters Filename, KEY, Data. The filename specifies the "file" to work with, the "KEY" would be some sort of Unique key that will be passed in, and the DATA will be the data we want saved. So for instance, if I were to have a cars database, and I wanted to write to the cars database I would do somthing like this... Call the function to write to the database with the filename "Cars.dat", pass in "BMW" as my key and the data "This is a BMW Car record". When I read the file using the read function I would pass in the filename and key of "BMW" and it would return "This is a BMW Car record". The Delete function would be similar to the read function in that it would require the filename and key only, but delete the record instead of return the data. Inserting a record should "insert" the data in the correct link list spot based on the key. If its inserted in the correct spot, there will be no need to resort later... If at anypoint in time a duplciate record comes up it should overwrite the current Key and data.

The functions must be written, tested and compiled with GCC (Cross platform C). We will test the functions using Cygwin GCC and also Linux GCC. These functions must be platform independant.

Code must be commented, and clean.

Beceriler: C Programlama

Daha fazlasını görün: sort function c, gcc functions, c sort function, code independant, cars using, car re, were, small, small work, simulate, resort, record call, gcc, database system, database no, database c#, cygwin, call record, c++ small , C# database, anypoint, call function, remove functions, work database, small link

İşveren Hakkında:
( 3 değerlendirme ) Brantford, Canada

Proje NO: #15426

26 freelancers are bidding on average $610 for this job

vip

Dear Sir/Madam, I have all required knowledges and experience to achieve success of this project with best quality and professionalism. Please see my profile. Before accepting my bid offer pelase contact me via Daha fazlası

in 15 gün içinde700$ USD
(14 Değerlendirme)
6.0
siddhartha1

Dear sir, we can do it with quality,thanx

in 30 gün içinde750$ USD
(3 Değerlendirme)
5.9
gorasoft

We offer our large experience and professionalism to make all qualitatively. We are an efficient and dedicated team of professionals with more than 10 years experience in the I.T. industry and more than 100 quality pr Daha fazlası

in 35 gün içinde800$ USD
(1 Değerlendirme)
4.8
DougRoyer

I already have such software.

in 3 gün içinde300$ USD
(4 Değerlendirme)
6.0
skirn

Hello ! I can offer you much better implementation as double linked list. If you will leave me to do it my own way you will get really fast and reliable small database. Thanks. skirn

in 30 gün içinde970$ USD
(3 Değerlendirme)
4.2
vintcn

Can be done.

in 10 gün içinde400$ USD
(1 Değerlendirme)
4.0
ccpplinux

Hi, We are highly expert in C/C++ programming in GNU/Linux environment. We can provide you a very efficient function in C for this project. Please have a look at PMB for more details. Best Regards ... ccpplinux

in 10 gün içinde300$ USD
(6 Değerlendirme)
3.6
InfotechSA6020

u can pick us :-)

in 15 gün içinde1000$ USD
(1 Değerlendirme)
1.8
vyasINFOTECH

We will provide you the solution exactly as per your requirement. We are ISO 9001:2000 Certified IT Solution Provider Co. We are committed to provide 100% satisfaction to our customers. Do visit [url removed, login to view] . Daha fazlası

in 12 gün içinde555$ USD
(2 Değerlendirme)
3.2
inteconssoftware

We are a group of software professionals from India with expertise in ASP, ASPx, HTML, XML, Java, C, C++, VB, Oracle, SQL Server, PHP, My SQL Professionals ranging from 1 yr to 20 yr of experience We are sure to Daha fazlası

in 5 gün içinde1000$ USD
(0 Değerlendirme)
0.0
alex1970

No problem. I have a lot of experience in such jobs. Regards.

in 5 gün içinde300$ USD
(0 Değerlendirme)
0.0
bid5

we could do it.

in 10 gün içinde1000$ USD
(0 Değerlendirme)
0.0
synergism

Can be done

in 10 gün içinde300$ USD
(0 Değerlendirme)
0.0
niftysoft

Hi there, Niftysoft Solution is a leading IT services company providing solutions across the globe. A large team of extremely professionals staffs Niftysoft Solution with a strong background in IT field and having Daha fazlası

in 20 gün içinde615$ USD
(0 Değerlendirme)
0.0
Gudoc

Will be done! It is not a problem for me, as I'm the expert in C/C++. Thanks for your selection!

in 9 gün içinde350$ USD
(0 Değerlendirme)
0.0
rousynet

Hi, We are a team of five software professionals with a combined experience of 18 years in reputed MNCs. We would like to take up this project. We are very much famililar with the programs to interact with the database Daha fazlası

in 25 gün içinde600$ USD
(0 Değerlendirme)
0.0
Rolandg

Our principle is "Deliver what we promise when we promise" We have extansion experience in GCC and can make this functions professionaly.

in 10 gün içinde450$ USD
(0 Değerlendirme)
0.0
fluentcoder

Thank you for the opportunity to bid on your project.

in 14 gün içinde300$ USD
(0 Değerlendirme)
1.8
viaden

Dear Sir or Madam! Your project is very interesting for us. Our company has been in the sphere of design for 10 years already, always providing its clients with excellent and professional service! We've gone through Yo Daha fazlası

in 30 gün içinde800$ USD
(0 Değerlendirme)
4.2
gautamk

Hi, We have two years experience and have completed around 1800 quality projects in just that time. We invite you to visit our portfolio. We have around 125 qualified developers in our company and all are highly s Daha fazlası

in 25 gün içinde1000$ USD
(0 Değerlendirme)
0.0