Click here to Skip to main content
13,354,605 members (62,958 online)
Click here to Skip to main content
Add your own
alternative version


3 bookmarked
Posted 28 Jun 2010

Job Hunting Data Recorder

, 28 Jun 2010
Rate this:
Please Sign up or sign in to vote.
This project produces a tool that can record various data gathered on employers and store it in an SQLite database


With so many of us pounding the pavement these days, this tool will help you keep track of companies with which you are hoping to find employment, the contacts you've made so far with them, and various other attributes germane to you finding work there. This includes people's names, e-mail addresses, phone numbers, web sites, and logs recording your experiences with them so far.


I wrote this program during the previous recession (remember the dotcom bubble?). At the time, I used a Microsoft Access database -- not the best idea I've had. Now I've replaced it with an SQLite database.

Using the Program

The project source code does not contain the source for SQLite 3, so the first thing you'll need to do is get that, currently found on their download page. The so-called "sqlite-amagamation" zip file should be sufficient. Having those, in EmploiRecorder/sqlite, put:

  • sqlite3.c
  • sqlite3.h
  • sqlite3ext.h

Once built, all you need to do is place the executable in a directory, where you won't mind it creating files. It should only create two files: one for the database, and another for other persistent data. Beyond that, the use of the program should be intuitive.

EmploiRecorder screenshot

Points of Interest

The moral of the story was don't use Microsoft Access for anything but compatibility. Well, maybe it has a better table browser, but SQLite is wonderfully free, stable, and feature rich. If you need the multi-user access that Access affords, then you can go to MySQL. For some reason, Microsoft has deprecated the DAO libraries, for which EmploiRecorder was originally written. That broke my code. I don't expect these kinds of shenanigans from SQLite or MySQL.


  • 2010/06/28 Original version 1.1


This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


About the Author

Software Developer (Senior)
Canada Canada
Angus March is a computer engineer in Ottawa.

You may also be interested in...


Comments and Discussions

GeneralMy vote of 1 Pin
Marco Bertschi26-Nov-12 6:34
memberMarco Bertschi26-Nov-12 6:34 
GeneralMy vote of 2 Pin
pita20091-Jul-10 21:31
memberpita20091-Jul-10 21:31 
GeneralMy vote of 1 Pin
Mark Nischalke30-Jun-10 17:33
mvpMark Nischalke30-Jun-10 17:33 
Not an article and for whinng about the comments
GeneralExplanation required Pin
Md. Marufuzzaman29-Jun-10 5:26
mvpMd. Marufuzzaman29-Jun-10 5:26 
GeneralBetter as a blog post... Pin
digital man28-Jun-10 22:09
memberdigital man28-Jun-10 22:09 
GeneralNo an article... Pin
Dave Kreskowiak28-Jun-10 11:31
mvpDave Kreskowiak28-Jun-10 11:31 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.

Permalink | Advertise | Privacy | Terms of Use | Mobile
Web01 | 2.8.180111.1 | Last Updated 28 Jun 2010
Article Copyright 2010 by AngusEm
Everything else Copyright © CodeProject, 1999-2018
Layout: fixed | fluid