First off, sorry if this is in the wrong forum, but there is such a bewildering array of very specific forums on this site that this is the best one I could find to ask in.
Now, I am running a Windows system (98). I am planning to run a website on a server that is most likely to be Linux/UNIX (Is Linux a subset of UNIX btw? I've never known) but could also be a Windows server (2000, .NET, whichever).
On this site, I want to have database(s), which could be MySQL, MS Access, or others, or a combination, accessed and manipulated by C++ CGI scripts (as I want to learn C++ anyway, and Perl is far slower). Now, how would I go about writing C++ scripts that would not need to be changed for different server OSs and database types?
I've heard of ODBC, but theres no definitive site (not that I've found anyway), and the mass of different variations/definitions/toolsets/sites just confuses me more and more!
Can anybody help? It would be much appreciated.
Now, I am running a Windows system (98). I am planning to run a website on a server that is most likely to be Linux/UNIX (Is Linux a subset of UNIX btw? I've never known) but could also be a Windows server (2000, .NET, whichever).
On this site, I want to have database(s), which could be MySQL, MS Access, or others, or a combination, accessed and manipulated by C++ CGI scripts (as I want to learn C++ anyway, and Perl is far slower). Now, how would I go about writing C++ scripts that would not need to be changed for different server OSs and database types?
I've heard of ODBC, but theres no definitive site (not that I've found anyway), and the mass of different variations/definitions/toolsets/sites just confuses me more and more!
Can anybody help? It would be much appreciated.