CSV使用Windows换行符作为分隔符

时间:2016-02-03 16:02:59

标签: mysql csv asp-classic

我正在尝试使用数据库中的信息构建.CSV文件。不幸的是,我没有权限从SQL查询中执行此操作,并且该站点的其余部分使用经典ASP。

数据库中的信息通常包含换行符。用户在网站上使用html <textarea>字段输入此信息。从数据库中提取信息时,会在生成的网页中显示换行符。长期目标是使用此处创建的.CSV更改信息,然后上载文件以更新数据库。因此,我正在寻找一种方法来保留换行符,或者用<br/>标签替换它们。

我遇到的问题是Excel使用任何换行符作为行分隔符。用<br/>替换中断字符会更好吗?如果是这种情况,我如何找到我正在为Replace()替换的角色?有没有办法逃避这些角色并避免replace()?我已经将每个单元格用双引号括起来以逃避其他引号。

1 个答案:

答案 0 :(得分:0)

我能够用<br/>替换换行符,当网站上显示信息时,它似乎也能正常工作。我最终使用

writethis = Replace(myString, vbCrLf, "<br/>")

<br/>替换了换行符,并阻止该行过早结束。

相关问题