UIActionSheet на iOS8

Вот как вы могли бы написать свой запрос в SQL.

select *
    from MyTable
    where dateColumn in ('2014-01-01', '2014-02-01', '2014-03-01')

Таким образом, нельзя ожидать иначе, чем представлять эту строку, полностью ограниченную скобками.

var dateQueryString = string.Join(",", chartModelData.GetFormattedDateList());
// Dates shall be returned as DateTime.ToShortDateTimeString() as follows:
// '2014-01-01', '2014-02-01', '2014-03-01'

Тогда остается только обернуть его в круглые скобки.

var sql = @"select max(data_seq)    as MaxSeq
                    , min(data_seq) as MinSeq
                    , count(1)      as TotSampleCnt
                from spcdata_tb
                where data_wadate in (@DateParam)
                    and line_code  =  @LineCode
                    and model_no   =  @ModelNumber
                    and lot_no     =  @LotNumber
                    and equip_no like @EquipNumber";

Укажите значения параметров для каждого именованного параметра и voilà! Это сделает это!

0
задан chongzixin 26 February 2015 в 15:52
поделиться