Execel03和07的链接字符串

来源:互联网 发布:uml与软件建模 编辑:程序博客网 时间:2024/05/22 18:46

 

Excel 2003的链接字符串为:string strconn = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + filepath +";Extended Properties=Excel 12.0;";

Excel 2007的链接字符串为:string strconn= "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + filepath + ";Extended Properties=Excel 8.0;";

当需要一些一些特别声明时可以使用strconn+="HDR=Yes;IMEX=1";

HDR=Yes,代表第一行是标题,不做为数据使用 ,如果用HDR=NO,则表示第一行不是标题,做为数据来使用。系统默认的是YES

"IMEX=1;" 通知驱动程序以文本格式读取混合型的列(如数字、日期、字符串等)。需要注意的是,这个选项可能会导致Excel文件的写入拒绝