注意几个问题:
1.合并几个DATATABLE
2.更新DATATABLE中的某一个数据
3.C#中将数据导出用逗号分隔的TXT文件
4.保存的2位小数问题
举例:
生成供应商协配验收单
生成的文件对应
每个门店的店号不同
Voucher1
voucher2
VOUCHER3 单据明细
协配采购接口生成的主要特点
///财务店号是普通店号+200
CwStoreNo = (int.Parse(StoreNo) + 200).ToString();
///薛佳岳添加为了使数据小数达到平衡
float v1=0, v2=0,v3=0;
foreach (DataRow dr in mytable.Rows)
{
v1 = v1 + float.Parse(dr[6].ToString());
v2 = v2 + float.Parse(dr[7].ToString());
}
v3 = v1 - v2;
///注意这里保存位小数
string tmp1= (float.Parse(mytablg()), 2);
}
v3 = Math.Round((v1 - v2),2);
///注意这里 更新在内存数据表中更新某一个数值
///保存2位小数
string tmp1 = (double.Parse(mytable.Rows[2][7].ToString()) + v3).ToString("F2");
mytable.Rows[2][7] = tmp1;
dataGridView1.DataSource = mytable;
.net C#导出带逗号分隔符的TXT文件
注意要用到
using System.IO;
using System.Collections;
using System.Text.RegularExpressions;
using System.Globalization;