Если вы используете простой ado.net, вы не можете использовать DBContext.Вы открываете соединение и вместо этого выполняете запрос:
ПРИМЕЧАНИЕ * Здесь важно использовать оператор 1004 *, чтобы гарантировать правильное размещение / закрытие соединения.
using (SqlConnection connection =
new SqlConnection(Configuration.GetConnectionString("DefaultConnection")))
{
// Create the Command and Parameter objects.
SqlCommand command = new SqlCommand(queryString, connection);
command.Parameters.AddWithValue("@pricePoint", paramValue);
// Open the connection in a try/catch block.
// Create and execute the DataReader, writing the result
// set to the console window.
try
{
connection.Open();
SqlDataReader reader = command.ExecuteReader();
while (reader.Read())
{
Console.WriteLine("\t{0}\t{1}\t{2}",
reader[0], reader[1], reader[2]);
}
reader.Close();
}
catch (Exception ex)
{
Console.WriteLine(ex.Message);
}
Console.ReadLine();
}