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

SqlHelperGetEqualsExpressionT - метод

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

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

Параметры

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

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

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

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

Тип: String
Строка, которая может использоваться в SQL-выражении как замена оператору проверки на равенство или принадлежность множеству заданных значений.
Примеры
C#
var ints = new int[] { 1, 2, 3 };
string expression = SqlHelper.GetEqualsExpression(ints);
string sqlText = string.Format("SELECT * FROM [table] WHERE [Number] {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
    }
}
См. также