Рассмотрим следующий код, который осуществляет открытие нового счета в системе (счет может быть мультивалютным – в этом случае валюты перечисляются через запятую)
public class Account {
public void OpenAccount() { var dbManager = new DbManager(); dbManager.BeginTransaction();
string currencies = GetCurrencies (); if (string.IsNullOrEmpty(currencies)) return;
В данном примере dbManager – объект, осуществляющий взаимодействие с базой данных. Оцените данный код: его преимущества и недостатки. Каким образом необходимо переписать указанный код? Можете немного подсказать
и там самая главная ошибка. строка, как параметр хранимой процедуры должна быть обернута в одинарные кавычки. иначе будет ошибка. ну и переделать не на executeSql(string), а на выполнение запроса через параметры.
и там самая главная ошибка. строка, как параметр хранимой процедуры должна быть обернута в одинарные кавычки. иначе будет ошибка. ну и переделать не на executeSql(string), а на выполнение запроса через параметры.
и там самая главная ошибка. строка, как параметр хранимой процедуры должна быть обернута в одинарные кавычки. иначе будет ошибка. ну и переделать не на executeSql(string), а на выполнение запроса через параметры.
да и даже если 1,2,3 я уже не помню, раньше что бы передать в хп переменное количество параметров - надо было сильно потанцевать с бубном. а то ж там можно ввести сейчас 1, завтра 1,2... по-моему ms sql в такое не умел раньше