* Added new mysql_connection.ini file which contains configuration options for the database connection used by OGS.

* Added IniFile class (code imported from public example) to Framework.Data - may be worth moving to Util.
* Ran prebuild, updated solution files.
This commit is contained in:
Adam Frisby
2007-05-25 08:21:16 +00:00
parent 8c536efeda
commit b496d01c12
15 changed files with 186 additions and 127 deletions

View File

@@ -12,7 +12,15 @@ namespace OpenGrid.Framework.Data.MySQL
public void Initialise()
{
database = new MySQLManager("host", "database", "user", "password", "false");
IniFile GridDataMySqlFile = new IniFile("mysql_connection.ini");
string settingHostname = GridDataMySqlFile.ParseFileReadValue("hostname");
string settingDatabase = GridDataMySqlFile.ParseFileReadValue("database");
string settingUsername = GridDataMySqlFile.ParseFileReadValue("username");
string settingPassword = GridDataMySqlFile.ParseFileReadValue("password");
string settingPooling = GridDataMySqlFile.ParseFileReadValue("pooling");
string settingPort = GridDataMySqlFile.ParseFileReadValue("port");
database = new MySQLManager(settingHostname, settingDatabase, settingUsername, settingPassword, settingPooling, settingPort);
}
public UserProfileData getUserByName(string name)