我将燃料交易从Excel文件导入SQL数据库。 Excel中的一栏给我带来麻烦:“产品同义词”
// Match to product
FuelProductTypeSynonym typeSyn = ctx.FuelProductTypeSynonym.SingleOrDefault(s => s.Name.ToUpper() == row.Product.ToUpper());
if (typeSyn == null)
{
result.Errors.Add("[" + fileName + "] (row " + currentRow + "): product match not found.");
}
如果产品同义词与数据库中的内容不匹配,程序将停止。在我的情况下,我有一个产品“食物/饮料”,似乎无法从Excel中解析名称的“/”部分。
如何绕过这个“/”以便SQL理解这个名字?