From 18c533e848ad18e1aa4146e781e252d1fe8a0350 Mon Sep 17 00:00:00 2001 From: Adriano Serighelli Date: Wed, 26 Jul 2023 13:09:09 -0300 Subject: [PATCH] Escaping aspas simples SQL (Inacio's Hotel -> Inacio''s Hotel) --- Download Faturas/Fatura.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Download Faturas/Fatura.cs b/Download Faturas/Fatura.cs index 8144f76..85c41a9 100644 --- a/Download Faturas/Fatura.cs +++ b/Download Faturas/Fatura.cs @@ -79,7 +79,7 @@ } else { - selectSQL = $"SELECT Cod_Smart_unidade, Cliente, Unidade, PerfilCCEE, Submercado, Status_unidade, Grupo, Distribuidora, ICMS_TUSD, Demanda_P, Demanda_FP, Caminho_NFs FROM Dados_cadastrais WHERE (CNPJ_CPF LIKE '{parsedResult.customer.cnpj?.Substring(0, 8) ?? "NAN"}%' AND Codigo_Instalacao = '{uc}') OR (Razao_Social LIKE '{parsedResult.customer.name}' AND Codigo_Instalacao = '{uc}')"; + selectSQL = $"SELECT Cod_Smart_unidade, Cliente, Unidade, PerfilCCEE, Submercado, Status_unidade, Grupo, Distribuidora, ICMS_TUSD, Demanda_P, Demanda_FP, Caminho_NFs FROM Dados_cadastrais WHERE (CNPJ_CPF LIKE '{parsedResult.customer.cnpj?.Substring(0, 8) ?? "NAN"}%' AND Codigo_Instalacao = '{uc}') OR (Razao_Social LIKE '{parsedResult.customer.name.Replace("'", "''")}' AND Codigo_Instalacao = '{uc}')"; } cmd.CommandText = selectSQL;