Для изменения размера нажмите или перетащите

SqlHelperGetValueSetExpressionT - метод

Возвращает строку, которая может использоваться в SQL-выражении для проверки на принадлежность множеству заданных значений, причём каждое значение вычисляется вызовом метода ToString и выводится без кавычек.

Пространство имён:  Tessa.Platform.Data
Сборка:  Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис
public static string GetValueSetExpression<T>(
	IEnumerable<T> values
)

Параметры

values
Тип: System.Collections.GenericIEnumerableT
Множество значений.

Параметры типа

T
Тип значения.

Возвращаемое значение

Тип: String
Строка, которая может использоваться в SQL-выражении для проверки на принадлежность множеству заданных значений.
Примеры
C#
var ints = new int[] { 1, 2, 3 };
string expression = SqlHelper.GetValueSetExpression(ints);
string sqlText = string.Format("SELECT * FROM [table] WHERE [Number] IN ({0})", expression);
using (var db = ConfigurationManager.CreateDbManager())
using (var reader = db.SetCommand(sqlText).ExecuteReader())
{
    while (reader.Read())
    {
        string value = reader.GetString(0);
        // do something with value
    }
}
См. также