//item_data.id = conn.QueryFirstOrDefault<int?>(" select id from dc_base_listing_status where platform=@platform and web_site=@web_site and bailun_sku=@bailun_sku ", new
//{
// platform = item_data.platform,
// web_site = item_data.web_site,
// bailun_sku = item_data.bailun_sku
//}) ?? 0;
//if (item_data.id > 0)
//{
// update_datas.Add(item_data);
//}
//else
//{
// add_datas.Add(item_data);
//}
}
if(add_datas!=null&&add_datas.Count>=1)
{
BatchInsertDatas(conn,add_datas);
}
if(add_datas!=null&&add_datas.Count>=1)
{
BatchUpdateDatas(conn,update_datas);
}
}
}
}
conn.Execute(@"
alter table dc_base_listing_status rename dc_base_listing_statusTemp;
alter table dc_base_listing_status_temp rename dc_base_listing_status;
alter table dc_base_listing_statusTemp rename dc_base_listing_status_temp;
varsql=@"UPDATE dc_base_listing_status_temp SET bailun_sku=@bailun_sku,platform=@platform,`localtion`=@localtion,platform_sku=@platform_sku,`status`=@status,sys_update_date=@sys_update_date,update_date=@update_date,web_site=@web_site WHERE id = @id ;";
StringBuildersqlSb=newStringBuilder(@" insert into dc_base_listing_status_temp(`bailun_sku`,`platform`,`localtion`,`platform_sku`,`status`,`sys_update_date`,`update_date`,`web_site`) value ");