在自己机器上测试通过的excel导入功能在客户服务器上死活都不好用,查了半天后来发现客户服务器是64位的win2003!!try catch捕捉问题为:未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0”一般如果2008的服务器,iis7修改支持32位程序也就完了,很简单。可是这是...
分类:
数据库 时间:
2014-11-27 14:18:57
阅读次数:
261
导入成功以后,基本这个小项目的所有功能都开发完成了,请IT部门帮我设定了一个固定IP,我以本机作为服务器,在本机IIS上发布了一个测试版,结果上传Excel数据报错,错误信息“未在本地计算机上注册“Microsoft.ACE.OLEDB.12.0”提供程序”,在网上找到了答案:在IIS中设置应用程序...
分类:
数据库 时间:
2014-11-25 18:10:30
阅读次数:
260
通常用.net平台的时候,在连接数据库时,我们会遇到未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0”提供程序这个问题。下面我就给大家点解决方案。首先我们找到开发平台上部的工具栏,找到如图的选择,选择配置管理器。在活动解决方案平台点击选择下滑栏,然后点击新建。选择X86平台。如图...
分类:
其他好文 时间:
2014-11-25 12:36:32
阅读次数:
254
解决方法如下:方法一:“设置应用程序池默认属性”/“常规”/”启用32位应用程序”,设置为 true。 如下图所示:方法二:生成->配置管理器->平台->点击Any Cpu选项卡->新建->新建平台->X86。 如下图所示:
分类:
数据库 时间:
2014-11-24 22:09:19
阅读次数:
257
从Excel表格中将数据读入到DataTable数据类型中,我是通过使用OLEDB来实现的 (OLEDB是Object Linking and Embedding Database的缩写) 现有一个扩展名为xlsx的工作簿文件“节气表.xlsx”,在工作表Sheet1中有24个...
分类:
数据库 时间:
2014-11-20 15:48:40
阅读次数:
286
表格里某列假如混杂了数字和字符就会有可能部分读取为空,连接Excel方法如下 string strConn = 'Provider=Microsoft.Jet.OLEDB.4.0;' 'Data Source=' _physicalPath ';Extended Properties=Excel 8...
分类:
其他好文 时间:
2014-11-19 20:13:49
阅读次数:
149
本文来源于网络搜集,如有不合适之处,请留言。第一种方式:通过OleDB方式获取Excel文件的数据,然后通过DataSet中转到SQLServer,这种方法的优点是非常的灵活,可以对Excel表中的各个单元格进行用户所需的操作。stringconnExcel="Provider=Microsoft....
Excel文件导出的操作我们经常用到,但是讲一个Excel文档导入并显示到界面还是第一次用到。
下面简单介绍下在C#下如何进行Excel文件的导入操作。
首先添加两个引用
using System.IO;
using System.Data.OleDb;
添加控件openFileDialog
然后我们需要配置Excel的OleDb连接字符串public const strin...
1.Access2007using System.Data.OleDb;using System.IO;using System.Diagnostics; string dataFile = Path.GetDirectoryName(Process.GetCurrentProcess().Mai....
分类:
数据库 时间:
2014-11-16 13:25:17
阅读次数:
172
using System;
using System.IO;
using System.Data;
using System.Collections;
using System.Data.OleDb;
using System.Web;
using System.Web.UI;
using Syst...
分类:
其他好文 时间:
2014-11-14 22:41:06
阅读次数:
214