asked on
public static string GetUsername(string ID)
{
System.Configuration.AppSettingsReader appReader = new System.Configuration.AppSettingsReader();
string Provider = appReader.GetValue("Provider", typeof(string)).ToString();
string ConnectionString = appReader.GetValue("ConnectionString", typeof(string)).ToString();
System.Data.Common.DbProviderFactory factory = System.Data.Common.DbProviderFactories.GetFactory(Provider);
System.Data.Common.DbConnection cnn = factory.CreateConnection();
System.Data.Common.DbCommand cmd = factory.CreateCommand();
System.Data.Common.DbDataReader reader;
cnn.ConnectionString = ConnectionString;
cmd.Connection = cnn;
cmd.CommandText = "SELECT Employee.first, Employee.last FROM Employee WHERE Employee.id=?";
cnn.Open();
reader = cmd.ExecuteReader();
if (reader.HasRows == true)
{
return reader[0].ToString() + (32).ToString() + reader[1].ToString();
}
else
{
return "Unknown";
}
cnn.Close();
cnn.Dispose();
}