insert into 表1 select *FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0','Data Source="d:\企业.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...[表1$]
分析服务器中执行上面语句,将d:\企业.xls中名字为"表1"的sheet中所有数据读入SQL数据库表 "表1"中问题出来了:我读入的数据不是按照一一对应字段顺序排列的比如EXCEL Sheet 中为: 字段1 字段2 字段3
1 2 3读到了SQL表中就可能是 字段1 字段2 字段3
3 1 2
上面是个简单的情况,还有10多个字段的表就更加郁闷,我没有发现什么规律,哪位能够指点一二?
分析服务器中执行上面语句,将d:\企业.xls中名字为"表1"的sheet中所有数据读入SQL数据库表 "表1"中问题出来了:我读入的数据不是按照一一对应字段顺序排列的比如EXCEL Sheet 中为: 字段1 字段2 字段3
1 2 3读到了SQL表中就可能是 字段1 字段2 字段3
3 1 2
上面是个简单的情况,还有10多个字段的表就更加郁闷,我没有发现什么规律,哪位能够指点一二?
不知道你明白了没有,反正也就是说你要确保两边的字段名保持一致。
dataAdapter.update(aDataSet);