Технология Microsoft ADO.NET



order discount viagra usa

Объект Command. Свойства CommandType и CommandText - часть 5


/p>

Первый вариант конструктора обеспечивает самую компактную форму записи. Его можно использовать при работе с одним соединением с базой данных. В случае работы с несколькими соединениями удобнее определить значения командных строк в классе формы (или вообще в отдельном классе) и использовать четвертый вариант. При изменении параметров подключения нужно будет исправить только сами строки, не затрагивая код, относящийся к объекту Command.

Для вывода хранимой процедуры следует указать значение "Stored Procedure" свойства CommandType:

public Form1() { SqlConnection conn = new SqlConnection(connectionString); SqlCommand myCommand = new SqlCommand(); myCommand.Connection = conn; myCommand.CommandType = CommandType.StoredProcedure; myCommand.CommandText = "[proc10]"; SqlDataAdapter dataAdapter = new SqlDataAdapter(); dataAdapter.SelectCommand = myCommand; DataSet ds = new DataSet(); dataAdapter.Fill(ds, "Туры"); dataGrid1.DataSource = ds; }

Название процедуры можно также присвоить переменной commandText, созданной в классе формы.

В программном обеспечении к курсу вы найдете приложение Programm Command (Code\Glava3\ ProgrammCommand).




Содержание  Назад  Вперед