Як використовувати клас SQLHelper у C#?
C#
- string constr = ConfigurationManager.ConnectionStrings["constr"].ConnectionString;
- string query = "SELECT CustomerId, Name, Country FROM Customers";
- SqlDataReader sdr = SqlHelper.ExecuteReader(constr, CommandType.Text, query);
- GridView2.DataSource = sdr;
- GridView2.DataBind();
Створення об’єкта SqlCommand Подібно до інших об’єктів C#, ви створюєте екземпляр об’єкта SqlCommand через декларацію нового екземпляра таким чином: SqlCommand cmd = new SqlCommand("виберіть CategoryName з Categories", conn); Наведений вище рядок типовий для створення екземпляра об’єкта SqlCommand.
Що таке SQL Helper? Клас SQL Helper є використовується на рівні доступу до даних, який взаємодіє з базою даних за допомогою наданого рядка підключення і містить кілька методів, як показано нижче. Крім того, це покращує продуктивність бізнес-рівня та рівня доступу до даних. ExecuteNonQuery.
Отже, коротко кажучи, ми можемо сказати, що використовується об’єкт SqlCommand у C# щоб підготувати текст команди (інструкцію T-SQL або збережену процедуру), яку потрібно виконати для бази даних SQL Server а також надає деякі методи (ExecuteReader, ExecuteScalar і ExecuteNonQuery) для виконання цих команд.
Додайте новий клас до проекту за допомогою меню Проект => Додати новий елемент => Виберіть клас, натисніть «Додати».. Якщо ви відредагуєте шаблон елемента, щоб включити область, він працюватиме правильно.