我用OpenDataSource查到的列的順序怎麼和Excel中的順序不一樣 没有关系吧。你select后再排序就可以了,我想当在页面中列出来也还是按照一定的顺序排的,所以显示的时候用order by就可以了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 确实如此。不过楼主可以自己指定顺序啊eg:SELECT a1,b2,a2,b1 FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0', 'Data Source="d:\eBook\xx.xls";User ID=Admin;Password=;Extended properties=Excel 8.0')...[Sheet1$] 看来1楼误会了。eg: Excel中四列a1 b2 a2 b11 a 2 bSELECT *FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0', 'Data Source="d:\test.xls";User ID=Admin;Password=;Extended properties=Excel 8.0')...[Sheet1$]会显示a1 a2 b1 b21 2 b a如果要顺序相同的话需SELECT a1,b2,a2,b1FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0', 'Data Source="d:\test.xls";User ID=Admin;Password=;Extended properties=Excel 8.0')...[Sheet1$] To gmlxf(烛光) 我是说列的顺序TO txlicenhe(马可) 可怜我的表有60多列,难道就没有更好的办法了吗...天啊.......... 这个是openrowset的限制,不仅Excel,其他数据库也如此. 楼主可以考虑在Excel中,将第一列设置为字段名.然后用动态SQL语句来解决字段的顺序问题. sql server2005创建好的维护计划,怎么生成脚本。 弱弱地问一下,datetime字段,如何写insert的sql语句? nchar 和 nvarchar 的选择 很简单的统计排名,很简单。谢谢您的热心帮助 高难度SQL问题,求成绩表中后半样平均分,急用~~~~~ MSSQL数据类型的定义与输出 sql关于游标的问题 SQL bulk insert 问题 新手提问:sql与asp的问题,等ing sql server中的smallmoney使用有什么注意或项吗,听说要加一个$才行,怎样加呀 很简单的问题~~请看看 mssqlserver触发器
不过楼主可以自己指定顺序啊eg:
SELECT a1,b2,a2,b1
FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',
'Data Source="d:\eBook\xx.xls";User ID=Admin;
Password=;Extended properties=Excel 8.0')...[Sheet1$]
eg: Excel中四列
a1 b2 a2 b1
1 a 2 bSELECT *
FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',
'Data Source="d:\test.xls";User ID=Admin;
Password=;Extended properties=Excel 8.0')...[Sheet1$]
会显示
a1 a2 b1 b2
1 2 b a如果要顺序相同的话需
SELECT a1,b2,a2,b1
FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',
'Data Source="d:\test.xls";User ID=Admin;
Password=;Extended properties=Excel 8.0')...[Sheet1$]
我是说列的顺序
TO txlicenhe(马可)
可怜我的表有60多列,难道就没有更好的办法了吗...天啊.....
.....