导出到CSV文件,CSV文件好像是以逗号为分隔符的吧?如果数据库字段里含有逗号怎么处理?比如说下面这个字

sb.Append(result.Rows[i]["dont_like_reason"].ToString()+",");... sb.Append(result.Rows[i]["dont_like_reason"].ToString() + ","); 展开
 我来答
水闰爱树木
高粉答主

2018-04-12 · 醉心答题,欢迎关注
知道小有建树答主
回答量:313
采纳率:100%
帮助的人:9.5万
展开全部

一、是的。

二、更改分隔符的步骤:

通过打开文本文件来导入文本文件:可以使用“打开”命令将在其他程序中创建的文本文件转换为 Excel 工作簿。

1、单击“Microsoft Office 按钮”,然后单击“打开”。将显示“打开”对话框。

2、在“文件类型”框中,选择“文本文件”。

3、在“查找范围”列表中,找到并双击要打开的文本文件:

(1)如果文件为文本文件 (.txt),则 Excel 将启动“文本导入向导”。按照“文本导入向导”中的说明进行操作。单击“帮助”以获得有关使用“文本导入向导”的详细信息,或者参阅文本导入向导。完成向导中的操作步骤后,请单击“完成”。

(2)如果文件为 .csv 文件,则 Excel 将自动转换该文本文件并将其打开。

(3)注:当 Excel 打开 .csv 文件后,它将使用当前默认数据格式设置来解释如何导入每个数据列。您可能希望能够使用“文本导入向导”更灵活地将列转换为不同的数据格式。例如,.csv 文件中数据列的数据格式可能是 MDY,而 Excel 的默认数据格式为 YMD,或者希望将带有前导零的数字列转换为文本,以便可以保留前导零。要使用“文本导入向导”,可以在打开文件前将文件的类型更改为 .txt,或者通过连接到文本文件来导入文本文件。

皓皓皓然然然hQ
推荐于2017-11-23 · 超过34用户采纳过TA的回答
知道答主
回答量:84
采纳率:100%
帮助的人:50.1万
展开全部
在CSV中是用 “,”分割。你字段里面有逗号说明这个单元格的值是一个字符串,所以要加引号。

比如: 第一个值为: 2010,10,10 第二个值为 40

输出CSV为: "2010,10,10",40

若还有疑问Hi me.
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
277236675
2010-12-07 · 超过11用户采纳过TA的回答
知道答主
回答量:146
采纳率:0%
帮助的人:55.4万
展开全部
是以逗号作为分隔符 不用处理。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式