Access查询值的数目与目标字段中的数目不同

string strSql = "Insert into " + date1 + " (仪器编号,零点响应时间,数据采集量,零点差大于5的数目,零点差大于5的概率,零点差大于8的数目,零点差大于8的概率,零点差大于10的数目,零点差大于10的概率) values ('" + Istrm + "','" + Zerotime + "','" + datanumber+ "','" + Num5 + "','" + probability5 + "','" + Num8 + "','" + probability8 + "','" + Num10 + "','" + probability10 + "')";

 "Insert into " + date1 + " (仪器编号,零点响应时间,数据采集量,零点差大于5的数目,零点差大于5的概率,零点差大于8的数目,零点差大于8的概率,零点差大于10的数目,零点差大于10的概率) 

将你列分隔符全部改成英文状态下的逗号,明显就是中文的了。。