我在excel文件中有一个select,其中有一个名为“observation”的列(打开文本)。问题在于,在某些方面,它将列的内容排成一行,这使我只是内容的一部分。
try
{
conn = new OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + Path.Combine(Environment.ExpandEnvironmentVariables("%userprofile%"), "Downloads") + @"\RelPosicaoGeralPendencias.xls;Extended Properties='Excel 8.0;HDR=Yes;'");
conn.Open();
cmd = new OleDbCommand("SELECT * FROM [RelPosicaoGeralPendencias$]", conn);
reader = cmd.ExecuteReader();
listaPendenciaNassau = new List<Pendencia>();
while (reader.Read())
{
if (!(reader[6] is DBNull))
{
Pendencia pendencia = new Pendencia();
pendencia.Contrato = reader[2] is DBNull ? null : reader[2].ToString().Replace("'", "").Trim();
pendencia.Tipo = reader[3] is DBNull ? null : reader[3].ToString().Trim();
pendencia.PendenciaNivel = reader[5] is DBNull ? null : reader[5].ToString().Trim();
pendencia.PendenciaId = reader[6] is DBNull ? 0 : Convert.ToInt32(reader[6]);
pendencia.PendenciaTipo = reader[8] is DBNull ? null : reader[8].ToString().Trim();
pendencia.GarantiaDescricao = reader[9] is DBNull ? null : reader[9].ToString().Trim();
pendencia.Observacao = reader[10] is DBNull ? null : reader[10].ToString().Replace("'", "").Trim();
}
}
}
文字示例:
Excel中:
aspendndncias permanecem。 asautorizaçõesincaminhadassão2012vencerameãestestãodeacordo com as regras atuais para que possamos acatar。
EMPRESA IMPORTACAO E EXPORTACAO LTDA。
Assinatura Fulano。
Pendência:Enviarautorizaçãodamaioria do capital social。
EMPRESAPEXORTATAÃOMEXORTATAøLTDA。
Assinatura:Beltrano。
Pendência:Enviarravorizaçãode3/4做资本社交。 EMPRESA DE HORTIFRUTIGRANJEIROS LTDA
Assinatura:Cicrano。
Pendência:Enviar atadeautorizaçãodamaioria do capital social EMPRESA PROD。 EDISTRIBUIÇÃOAGRICOLALTDA。
Assinatura:Fulano de Beltrano。
Pendência:Enviar contrato social vigenteprocuraçãoaperindopoder de prestar aval a terceiros de forma isolada。赞成,encaminhar adocumentaçãococietáriaparaáreadepoderes。
C#:
aspendndncias permanecem。 asautorizaçõesincaminhadassão2012vencerameãestestde acordo com as regras atuais para que possamos acatar。\ n \ n \ nEMPRESA IMPORTACAO E EXPORTACAO LTDA。\ n \ nFulano。\ n \nPendência:Enviar aut