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

SqlHelperGetQuotedNotEqualsExpressionT - метод

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

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

Параметры

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

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

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

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

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