当前位置:编程学习 > C#/ASP.NET >>

asp.net读取excel表格里的图片导入到数据库或服务器上的问题!?

不管通过什么方式,如:ado.net ,还是 excel内,能实现 读取导入到硬盘 或 以IO流的形式导入到MSSQL2005数据库吗? --------------------编程问答-------------------- C#操作excel(读取excel里的图片并show在页面上)
来源:cnblogs --------------------编程问答-------------------- It_rang = It_sheet.get_Range("E11", "G11");

E11,G11 代表什么 --------------------编程问答--------------------
引用 2 楼 hanyise520 的回复:
It_rang = It_sheet.get_Range("E11", "G11");

E11,G11 代表什么
来 妞 借鉴下

 // 读取Excel数据,填充DataSet
            // 连接字符串 
            string ph = string.Format("Upload\\{0}", name);
            string xlsPath = Server.MapPath(ph);
             string connStr = "Provider=Microsoft.Jet.OLEDB.4.0;" +
            //string connStr = "Provider=Microsoft.ACE.OLEDB.12.0;" +
            //"Extended Properties=\"Excel 12.0 Xml;HDR=YES;IMEX=1\";" +
                  "Extended Properties=\"Excel 8.0;HDR=No;IMEX=1\";" + // 鎸囧畾鎵╁睍灞炴€т负 Microsoft Excel 8.0 (97) 9.0 (2000) 10.0 (2002)锛屽苟涓旂涓€琛屼綔涓烘暟鎹繑鍥烇紝涓斾互鏂囨湰鏂瑰紡璇诲彇
                            "data source=" + xlsPath;
            string sql_F = "SELECT * FROM [{0}]";

            OleDbConnection conn = null;
            OleDbDataAdapter da = null;
            DataTable tblSchema = null;
            IList<string> tblNames = null;

            // 初始化连接,并打开
            conn = new OleDbConnection(connStr);
            conn.Open();

你先把excel表的数据都读到dataset里 然后直接操作dataset就简单了撒 --------------------编程问答--------------------
引用 3 楼 zhulong1111 的回复:
引用 2 楼 hanyise520 的回复:
It_rang = It_sheet.get_Range("E11", "G11");

E11,G11 代表什么
来 妞 借鉴下

C# code

 // 读取Excel数据,填充DataSet
            // 连接字符串 
            string ph = string.Format("Upload……

你这个就是我以前用的 ado.net 读取数据,功能不多 。 上面的是用到excel类。我是再想 那个 E11,G11 是代表 单元格吧,但是为什么是 2个? --------------------编程问答-------------------- 理论上是可以的吧! --------------------编程问答-------------------- 检索 COM 类工厂中 CLSID 为 {00024500-0000-0000-C000-000000000046} 的组件时失败,原因是出现以下错误: 80040154。 
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 

异常详细信息: System.Runtime.InteropServices.COMException: 检索 COM 类工厂中 CLSID 为 {00024500-0000-0000-C000-000000000046} 的组件时失败,原因是出现以下错误: 80040154。 --------------------编程问答-------------------- 去这里看看 http://apps.hi.baidu.com/share/detail/10281616
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,