例如我现在要导入一张《利润及利润分配表》EXCEL的数据到SQL中,由于报表格式的缘故,前面开始的几行是报表的表头,不需要导入的。
从第4行开始才是真正需要导入SQL的数据,怎么样用SQL语句/SQL编程来实现啊?
OpenDataSource的方法好像没有制定从第几行开始读取数据的参数可以指定的?
请高手指教一下,谢谢!
IMEX=1 这个不用太关心, 如果不设置这个选项的话, 那么字母数字混合的列在导入的时候, 有些数据导不进去, 会变成NULL
这里面的HDR=NO; IMEX=1分别是什么参数啊?什么作用?
问题是第4行开始出现的数据是包括列名的,前面几行的表头没用。
第四行开始是列名,第5行开始是数据。
如果简单地删除前面的多余行的话,列名如何区别呢?除了这个《利润及利润分配表》以外还有好多其他类型的报表的。
OpenDataSource 最多只能设置第1行是字段名/还是实际数据, 不能指定从第X行开始导入。