为什么我将excel数据导入access数据库中时“单价”这个字段内全都没数据(EXCEL是有数据的)。
SQLStr:='INSERT INTO ' + 表名 +' (单价) SELECT 价格 FROM [excel 8.0;database='+ 路径 +'].['+ 表名 +'$]';
SQLStr:='INSERT INTO ' + 表名 +' (单价) SELECT 价格 FROM [excel 8.0;database='+ 路径 +'].['+ 表名 +'$]';
调试欢乐多
我现在用SQLStr:='select 价格 into '+ 表3 +' FROM [excel 8.0;database='+ xlspath +'].['+ 表2 +'$]';先创建一个ACCESS表3,然后在用INSERT INTO ' + 表1 +' (单价) SELECT 价格 FROM ' + 表3。但问题又来了,所有的数据都是从表1的最后一行开始追加的(如下表1所示),我想从第一行开添加,该怎么办。表1 表3
名称 单价 XXX XXX XXX 名称 价格
甲 XXX XXX XXX 甲 0.12
乙 XXX XXX XXX 乙 1.23
丙 XXX XXX XXX 丙 2.56
丁 XXX XXX XXX 丁 3.89
0.12
1.23
2.56
3.89
2.将单价一列都变成有'的文本后,在操作!