Что происходит при вызове метода Close объекта Connection (выберите все что применяется)?
Что происходит при вызове метода Close объекта Connection (выберите все что применяется)?
На использовании каких компонентов основана концепция доступа к данным в ADO .NET?
На использовании каких компонентов основана концепция доступа к данным в ADO .NET?
Что относится к объектам BLOB?
Что относится к объектам BLOB?
В чем заключается суть «ленивых выражений»?
Варианты ответа:
1) Вычисления откладываются до тех пор, пока не понадобятся результаты этих вычислений
2) Выполняются во время компиляции
3) Выполняются по запросу пользователя
4) Выполняются одновременно с подключением к базе данных
В чем заключается суть «ленивых выражений»?
Варианты ответа:
1) Вычисления откладываются до тех пор, пока не понадобятся результаты этих вычислений
2) Выполняются во время компиляции
3) Выполняются по запросу пользователя
4) Выполняются одновременно с подключением к базе данных
Что будет на экране после выполнения данного кода?
using (var connection = new SqlConnection(_connectionString)) {
using (var cmd = new SqlCommand("SELECT GETDATE()", connection)) {
Console.WriteLine( cmd.ExecuteScalar());
}
}
Что будет на экране после выполнения данного кода?
using (var connection = new SqlConnection(_connectionString)) {
using (var cmd = new SqlCommand("SELECT GETDATE()", connection)) {
Console.WriteLine( cmd.ExecuteScalar());
}
}
Для чего необходимы файлы конфигурации?
Варианты ответа:
1) Позволяют настраивать параметры приложения без перекомпиляции
2) Необходимы для создания базы данных
3) Используются для шифрования информации в базе данных
4) Ничего из перечисленного
Для чего необходимы файлы конфигурации?
Варианты ответа:
1) Позволяют настраивать параметры приложения без перекомпиляции
2) Необходимы для создания базы данных
3) Используются для шифрования информации в базе данных
4) Ничего из перечисленного
Может ли конструктор класса быть приватным?
Может ли конструктор класса быть приватным?
Какой формат имеют файлы конфигурации?
Какой формат имеют файлы конфигурации?
Какие две модели для работы с данными существуют в ADO.NET?
Какие две модели для работы с данными существуют в ADO.NET?
Какой класс предоставляет набор команд SQL и подключение базы данных, которые используются для заполнения DataSet и обновления источника данных?
Какой класс предоставляет набор команд SQL и подключение базы данных, которые используются для заполнения DataSet и обновления источника данных?
Что такое транзакции?
Варианты ответа:
1) Триггер
2) Команды, которые выполняются одним пакетом
3) Команды, отвечающее за предоставление прав доступа пользователю
4) Такого понятия не существует
5) Команды, которые выполняются после соединения с базой данных
Что такое транзакции?
Варианты ответа:
1) Триггер
2) Команды, которые выполняются одним пакетом
3) Команды, отвечающее за предоставление прав доступа пользователю
4) Такого понятия не существует
5) Команды, которые выполняются после соединения с базой данных
Для чего используется DataAdapter?
Для чего используется DataAdapter?
Что представляет собой набор бинарных библиотек?
Что представляет собой набор бинарных библиотек?
Являются ли понятия «драйвер» и «провайдер» абсолютно идентичными?
Являются ли понятия «драйвер» и «провайдер» абсолютно идентичными?
Что относится к требованиям ACID?
Что относится к требованиям ACID?
В данном коде осуществляется транзакция к некоторой базе данных. Вместо пронумерованных комментариев вставьте команды управления СУБД в таком порядке, чтобы код компилировался и успешно выполнялся:
SqlConnection sqlCn = new SqlConnection();
SqlTransaction tx = null;
try
{
//1
#region Здесь указаны инструкции по формированию
...
#endregion SQL-запросов и выполнению cоотв. им команд
//2
}
catch (Exception)
{
//3
}
В данном коде осуществляется транзакция к некоторой базе данных. Вместо пронумерованных комментариев вставьте команды управления СУБД в таком порядке, чтобы код компилировался и успешно выполнялся:
SqlConnection sqlCn = new SqlConnection();
SqlTransaction tx = null;
try
{
//1
#region Здесь указаны инструкции по формированию
...
#endregion SQL-запросов и выполнению cоотв. им команд
//2
}
catch (Exception)
{
//3
}
Для чего используются транзакции?
Для чего используются транзакции?
Укажите вариант кода который скомпилируется и правильно отработает при применении конструкции foreach к объекту класса SqlDataReader. Считать что объект уже корректно создан и готов к использованию.
Варианты ответов:
1)
foreach (var dataRow in reader)
{
object value = dataRow["Column"];
}
2)
foreach (IDataRecord dataRow in reader)
{
object value = dataRow["Column"];
}
3)
foreach (IDataRow dataRow in reader)
{
object value = dataRow["Column"];
}
4) Ни одна из конструкций не сработает, но foreach применять можно.
5) Нельзя применять foreach к SqlDataReader.
Укажите вариант кода который скомпилируется и правильно отработает при применении конструкции foreach к объекту класса SqlDataReader. Считать что объект уже корректно создан и готов к использованию.
Варианты ответов:
1)
foreach (var dataRow in reader)
{
object value = dataRow["Column"];
}
2)
foreach (IDataRecord dataRow in reader)
{
object value = dataRow["Column"];
}
3)
foreach (IDataRow dataRow in reader)
{
object value = dataRow["Column"];
}
4) Ни одна из конструкций не сработает, но foreach применять можно.
5) Нельзя применять foreach к SqlDataReader.
Каких выражений не существует?
Каких выражений не существует?
Будет ли добавлена запись в таблицу List после выполнения следующего фрагмента кода?
String s="Katya";
SqlCommand com2 = new SqlCommand(
"INSERT INTO List(Name) values(" + s + ")",
connection);
Примечание: соединение указано верно, к данным есть доступ, колонка Name у таблицы существует
Будет ли добавлена запись в таблицу List после выполнения следующего фрагмента кода?
String s="Katya";
SqlCommand com2 = new SqlCommand(
"INSERT INTO List(Name) values(" + s + ")",
connection);
Примечание: соединение указано верно, к данным есть доступ, колонка Name у таблицы существует