I personally wouldn't say a database is the answer, for 2 reasons. First, unless you know how to use Access (and convert the DB to Access 97 if you don't have VB SP5) or are pretty clueless at databases you are doomed, and secondly if it's for an IT project it needs to be done from a file really.
Saving a file is pretty easy though. On the button click event for the save button, add the following code:
Open myFile For Output As #1
Print #1, fileContents
Close #1
What we do is tell VB to open myFile, which is a variable to the filename, such as C:\myfile.txt. We then tell it what you want to do with the file. In this case, open the file for output so we can write stuff to it. If the file doesn't already exist, VB creates it, but be warned, when you open it for output the contents are automatically ditched into cyberspace. The #1 is the file handle. This basically identifies the file number, so you basically calling the connection to the file number 1. You can use any number there, or a variable (assigning 'FreeFile' to a variable gives you the next available file number so you don't have to worry about it). When the file is open, we can write stuff to it. In this case we print to file number 1, the contents of the variable 'fileContents'. Again this can be text in "" or whats in a text box, it doesn't matter. The last line basically closes the file. Kinda important, or nothing will be able to open the file again until you restart Windows.
To open a file, stick this code in the button event for loading:
Open myFile For Input As #1
fileContents = Input(LOF(1), 1)
Close #1
Same as saving, the first line opens the file, but this time for input. The second line reads the whole contents of the file into the variable fileContents, and the third line closes the file.
Hope this helps. Post again if you have any probs.