ODBC-Datenquelle zur Laufzeit hinzufügen
28. April 2007odbccp32.lib -> zum Projekt hinzufügen
#include <odbcinst.h>
char buffer[MAXPATH];
extern String Arbeitsverzeichnis = getcwd(buffer, MAXPATH);
AnsiString dbqStr = Arbeitsverzeichnis + “Datenbankdatei.mdb”;
AnsiString strAttribs = “DSN=Datenbankname”;
strAttribs += ‘’;
strAttribs += “DBQ=” + dbqStr;
strAttribs += ‘’;
if(SQLConfigDataSource ( NULL, ODBC_ADD_DSN, “Microsoft Access Driver (*.mdb)”, strAttribs.c_str() ))
{
ADOConnection1->Connected = true;
}else
{
ShowMessage(“Fehler beim anlegen der ODBC-Datenquelle”);
}
float in String mit Währungsformat konvertieren
28. April 2007Aus 1000000 wird 1.000.000,00 €.
AnsiString s = FloatToStrF(1000000, ffCurrency, 15, 2);
Windows Benutzername abfragen
28. April 2007char username[256] = {0};
unsigned long laenge = sizeof(username);
GetUserName(username, &laenge);
ShowMessage(AnsiString(username));
Seite 1 von 11

