c#导出数据到csv文本文档中,但是数据前面的0不见了,请教高手!!!

2021专业CNC数据采集 2021专业CNC数据采集 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
在导出的CSV文件中要输出一个字符串,比如00001,可是出来的是1,但是如果使用'的话可以正常显示出来,不知道除了使用'外还有没有别的好的方法了呢?
非网页格式,只有代码没有窗体的程式
数据插入代码:
try
{
conn.Open();
SqlCommand com = new SqlCommand();
com.Connection = conn;
com.CommandTimeout = 180;
com.CommandText = "FIC-CZFAD";
com.CommandType = CommandType.StoredProcedure;
StreamWriter sw = new StreamWriter(f_name, true, Encoding.UTF32);

string writerstr = "";
SqlDataAdapter myda = new SqlDataAdapter(com);
DataTable dt = new DataTable();
myda.Fill(dt);

for (int i = 0; i < dt.Rows.Count - 1; i++)
{
for (int j = 0; j < dt.Columns.Count; j++)
{
writerstr = writerstr +"'" + dt.Rows[i][j].ToString().Trim()+"\t";
}
sw.WriteLine(writerstr);
writerstr = string.Empty;

}
sw.Flush();

sw.Close();

conn.Close();





请教高手援手,感激十分!
...全文
评论 11
收藏 已收藏
分享
返回顶部
2021专业CNC数据采集
C# 111,129 成员 642,538 内容