是否有一些簡單的方法,我缺少使用OleDBConnection將Excel工作表導入數據表並更改標題所在的行?我有HDR = YES在我的連接字符串和偉大工程的時候頭是在第1行,但實際上頭將會需要上3行,我用下面的CommandText:從Excel導入 - 標題不在第1行
SELECT [headercol1name], [headercol2name], [headercol3name] FROM [sheetname]
是否有一些簡單的方法,我缺少使用OleDBConnection將Excel工作表導入數據表並更改標題所在的行?我有HDR = YES在我的連接字符串和偉大工程的時候頭是在第1行,但實際上頭將會需要上3行,我用下面的CommandText:從Excel導入 - 標題不在第1行
SELECT [headercol1name], [headercol2name], [headercol3name] FROM [sheetname]
您可以指定一個範圍:How can I programmatically import Excel data into an Access table?
「SELECT * FROM [工作表Sheet1 $ A3:G65536]」 將只返回了使用範圍的記錄,雖然我沒有很仔細測試。
據我所知,HDR
參數或schema.ini文件都不允許第一行是標題行。
http://msdn.microsoft.com/en-us/library/ms709353%28v=vs.85%29.aspx
這似乎工作正常!我知道這很簡單。你知道從A3到G65536以外的電子表格末尾是否有更好的方法? – novacara 2011-01-21 16:54:07