Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / SqlDataRecord и его метод SetValue / 4 сообщений из 4, страница 1 из 1
06.11.2012, 17:12
    #38027210
Manonia
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SqlDataRecord и его метод SetValue
Добрый день. Подскажите пожалуйста, в чем разница между методами класса SqlDataRecord SetValue и, например, SetString.

Есть метод:

Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
public static void Add(this SqlDataRecord rec, object item)
 {
      int index = 0;

      if (rec.FieldCount != 0)
          index = rec.FieldCount + 1;

      rec.SetValue(index, item);
 }


Соответственно, item может быть string, boolean, int. Так вот как поведёт себя SetValue? Иначе говоря SetValue(index, item-object) это не тоже самое, что и SetString(index, item-string)?
...
Рейтинг: 0 / 0
06.11.2012, 17:28
    #38027237
Deza
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SqlDataRecord и его метод SetValue
ManoniaДобрый день. Подскажите пожалуйста, в чем разница между методами класса SqlDataRecord SetValue и, например, SetString.

Есть метод:

Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
public static void Add(this SqlDataRecord rec, object item)
 {
      int index = 0;

      if (rec.FieldCount != 0)
          index = rec.FieldCount + 1;

      rec.SetValue(index, item);
 }


Соответственно, item может быть string, boolean, int. Так вот как поведёт себя SetValue? Иначе говоря SetValue(index, item-object) это не тоже самое, что и SetString(index, item-string)?

бог тебе в помощь, ой не то, МСДН те в помощь
...
Рейтинг: 0 / 0
06.11.2012, 17:59
    #38027312
Manonia
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SqlDataRecord и его метод SetValue
SetValue Задает новое значение, представленное как тип данных среды CLR, для столбца с указанным порядковым номером.
SetString Задает указанное значение типа String в качестве значения данных, хранящихся в столбце.
Т.е. если я передам SetValue стринговый item, то это будет аналогично SetString?
...
Рейтинг: 0 / 0
07.11.2012, 11:37
    #38028155
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SqlDataRecord и его метод SetValue
Manonia, нет. Внутри SetString длина строки проверяется.
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / SqlDataRecord и его метод SetValue / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]