您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> .NET >> 桃园将军令怎么用 用Microsoft Jet将excel表导入数据库,客户端导入时出错

桃园将军令怎么用 用Microsoft Jet将excel表导入数据库,客户端导入时出错

来源:网络整理     时间:2016/7/12 15:56:37     关键词:桃园将军令怎么用

关于网友提出的“桃园将军令怎么用 用Microsoft Jet将excel表导入数据库,客户端导入时出错”问题疑问,本网通过在网上对“桃园将军令怎么用 用Microsoft Jet将excel表导入数据库,客户端导入时出错”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题:桃园将军令怎么用 用Microsoft Jet将excel表导入数据库,客户端导入时出错
描述:

在局域网上,用客户端的浏览器,将excel表导入数据库的时候报错,
“Microsoft Jet 数据库引擎找不到对象。C:\WINDOWS\system32\inetsrv\aa.xls。请确定对象是否存在,并正确地写出它的名称和路径。”
请教是否是网络设置出现问题了,因为我在公司的服务器上测试是没问题的,公司的局域网访问也没问题;就是到客户那里安装完了出现这个错误,服务器上本地也是没问题的。
在线等待!请教!
代码:

            string strConn = "Provider=Microsoft.Jet.OLEDB.4.0;" + "Data Source=" + excelFile + ";" + "Extended Properties='Excel 8.0;HDR=YES;IMEX=1';";
            using (OleDbConnection conn = new OleDbConnection(strConn))
            {
                if (conn.State == ConnectionState.Open)
                {
                    conn.Close();
                }
                conn.Open();
                string strExcel = "";
                OleDbDataAdapter myCommand = null;
                strExcel = string.Format("select * from [{0}$]", sheetName);
                myCommand = new OleDbDataAdapter(strExcel, strConn);
                myCommand.Fill(ds, sheetName);
                conn.Close();
            }

解决方案1:

excelFile 是哪里的?
如果是服务器上的用Server.Mappath(excelFile )


以上介绍了“桃园将军令怎么用 用Microsoft Jet将excel表导入数据库,客户端导入时出错”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/2556175.html

桃园将军令怎么用相关图片

桃园将军令怎么用相关文章