Home page


First of all, let me introduce myself: my name is Andrea Santi, and I got a degree in Computer Science in 1994 in Bologna (Italy). During my professional career, spent in Italy, Spain and England, I have sometimes come across the need of accessing data saved in Databases of different types. One of these times, I had to develop software using Visual C++ 6.0, so I run up against the classes that MFC (Microsoft Foundation Classes) provides to access a Database: CRecordset and CDaoRecordset. The experience I have accumulated, and the needs I have met, have in time brought me to develop a set of classes that are generic enough to allow its reuse. I'll introduce a couple of them to you.

If you have a vague knowledge of how to use the IDE (Integrated Development Environment) of Microsoft Visual C++, and have already seen how this tool helps you creating source code to access a Database, you can have a look at the first level of derivation from the classes CRecordset and CDaoRecordset, which deals with ADDING A BUFFER.

If you are a bit more expert, and know the concepts of relational Databases, you can read the second level as well, concerning the management of a CHAIN OF RELATED TABLES.

If you haven't got a clue about what a Database is, and didn't know the existence of Visual C++ either, you can simply entertain yourself with the SAMPLE, where an interactive page will show you how things work in practice.

The following pages have been created partially to practise (mainly in the creation of Strict XHTML pages, and in the field of ActiveX development and publishing), and partially to check if there is somebody over there interested in the described matters, wanting to exchange some opinions about them.


Home page

1