Wie benutze ich die Klasse CDataSource richtig?

Wie kann ich den einedatenbank öffnen wenn mir nur folgende Daten bekannt sind:
Host,
Benutzer,
Passwort,
Datanbankname,
SQLStatement

Schreibe nähmlich eine Funktion die wie folgt aussehen soll!

int Open(
CString Host,
CString Benutzer,
CString Passwort,
CString Datanbankname,
SQLStatement)