新手,研究了好多天了,还是解决不了。
情况就是,我电脑里excel是2007,想生成一个2003的文件,1.xls.
用的方法是
workBook.SaveAs(fileName, missing, missing, missing, missing, missing, Microsoft.Office.Interop.Excel.XlSaveAsAccessMode.xlNoChange,
missing, missing, missing, missing, missing);
生成没有问题,成功了。现在想用select查询下,open()的时候,结果总是报错。从网上查了好久,没有具体的解决办法。请问各位大侠,该怎么解决呢?
情况就是,我电脑里excel是2007,想生成一个2003的文件,1.xls.
用的方法是
workBook.SaveAs(fileName, missing, missing, missing, missing, missing, Microsoft.Office.Interop.Excel.XlSaveAsAccessMode.xlNoChange,
missing, missing, missing, missing, missing);
生成没有问题,成功了。现在想用select查询下,open()的时候,结果总是报错。从网上查了好久,没有具体的解决办法。请问各位大侠,该怎么解决呢?
excel2003
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\MyExcel.xls;Extended Properties="Excel 8.0;HDR=Yes;IMEX=1";excel2007
Provider=Microsoft.ACE.OLEDB.12.0;Data Source=c:\myFolder\myExcel2007file.xlsx;Extended Properties="Excel 12.0 Xml;HDR=YES";