如何在csv中正确地转义引号?

问题描述:

我有一个数据库的记录集,应该将它逐行写入一个csv文件。如何在csv中正确地转义引号?

现在有可能,在一个字段中有导致 无效形成csv的引号。

场=这会导致 “问题的

CSV文件[;]是分隔符和[” ...“]的场捕获

如何正确逃生引号

在我来说,我不得不“与<>字符串中的 “替换所有<”>

vba: 
Replace(field,Chr(34),Chr(34) & Chr(34)) 

或多个通用

pseudo 
quote = "\"" 
replace(field,quote,quote + quote) 

参考是 @tommed to the answer of user4035