在ole db中的CColumnsInfo问题?

VC/MFC > 数据库 [问题点数:100分]
等级
本版专家分:3
结帖率 97.35%
等级
本版专家分:166668
勋章
Blank
探花 2019年总版新获得的技术专家分排名第三
Blank
进士 2018年总版新获得的技术专家分排名前十
Blank
金牌 2021年3月 总版技术专家分月排行榜第一
2021年2月 总版技术专家分月排行榜第一
Blank
银牌 2020年12月 总版技术专家分月排行榜第二
2020年11月 总版技术专家分月排行榜第二
2020年6月 总版技术专家分月排行榜第二
2020年4月 总版技术专家分月排行榜第二
2019年7月 总版技术专家分月排行榜第二
2019年5月 总版技术专家分月排行榜第二
等级
本版专家分:363900
勋章
Blank
签到新秀
Blank
名人 2019年 荣获名人称号
2013年 荣获名人称号
Blank
探花 2011年 总版技术专家分年内排行榜第三
2010年 总版技术专家分年内排行榜第三
Blank
进士 2012年 总版技术专家分年内排行榜第五
等级
本版专家分:3
等级
本版专家分:88064
勋章
Blank
状元 2017年 总版技术专家分年内排行榜第一
Blank
榜眼 2014年 总版技术专家分年内排行榜第二
Blank
探花 2013年 总版技术专家分年内排行榜第三
Blank
进士 2018年总版新获得的技术专家分排名前十
2012年 总版技术专家分年内排行榜第七
等级
本版专家分:324
等级
本版专家分:88064
勋章
Blank
状元 2017年 总版技术专家分年内排行榜第一
Blank
榜眼 2014年 总版技术专家分年内排行榜第二
Blank
探花 2013年 总版技术专家分年内排行榜第三
Blank
进士 2018年总版新获得的技术专家分排名前十
2012年 总版技术专家分年内排行榜第七
隐者神归

等级:

第一次机房收费系统【调错】——多步OLE DB操作产生错误

今天再次遇到了多步OLEDB操作产生错误。如果可能,请检查每个OLE DB状态值。没有工作被完成。(错误类型如下图)   情景介绍:  重装系统前,机房收费系统是可以非常顺利登陆了。重装系统后,配置好各项文件后,...

OLE, OLE-DB中经常遇到的HRESULTS

如果你遇到类似Exception from HRESULT: 0x80040E2F 这样的错误信息, 却不知道发生了什么, 下面的列表可以帮助你更进一步的了解你遇到... 但是, 这个集合是OLE, OLE-DB, ADO经常报出的错误. HRESULT Hex HRESULT ...

OLE DB 是什么?

由于OLE DB 和ODBC 标准都是为了提供统一的访问数据接口,所以曾经有人疑惑:OLE DB 是不是替代ODBC 的新标准?答案是否定的。实际上,ODBC 标准的对象是基于SQL 的数据源(SQL-Based Data Source),而OLE DB 的...

C#使用OleDb操作access数据库

引入oledb类库 using System.Data.OleDb; //声明连接对象  private OleDbConnection _oleDbConn; //Adapter对象  private OleDbDataAdapter _oleDbAda; //连接串 包括oledb版本和mdb路径 private ...

C#实战021:OleDb操作-新增Excel的sheet工作表

获取到lExcel的sheet的所有工作表,我们就可以来创建新的sheet工作表了,首先我们判断下Excel的sheet的所有工作表是否存在我们需要创建的sheet工作表,如果没有的话我们创建。 OleDbCommand cmd = ...

Microsoft.ACE.OLEDB.12.0问题解决方法

用C#来访问ACCESS或者Excel时,会用到数据库访问的组件,有时候会出现如下图所示的错误,即Microsoft.Jet.OLEDB.4.0,microsoft.ACE.oledb.12.0 provideer is not registered on the local machine. 二、分析和解决 ...

C#实战020:OleDb操作-获取Excel的sheet工作表

前面用Excel组件写了一个程序,用来计算市场部的刀具使用明细,... 所以接下来准备用OleDb操作来实现这同样的功能,首先我们来获取Excel的所有sheet的工作表,链接数据库之后通过GetOleDbSchemaTable来获取Exce...

提示未本地计算机上注册 Microsoft.ACE.OLEDB.12.0 提供程序

此时可能是因为VS编译选择的处理器为“Any Cpu”,可以将其改为“x86”,然后重新编译打包。   【2】office版本问题,对于office2007的连接字符串与其它版本的连接字符串是不同的,因为使用的数据库引擎...

链接服务器的 OLE DB 访问接口 "DB2OLEDB" 不支持所需的事务接口?

最近跑一个实验,SQLSERVERtest表创建了一个触发器,当对该表进行操作时,对远程链接的db2test执行相同的操作(主要就是select,delete,update)。使用了Microsoft OLE DB Provider for DB2创建好了链接...

microsoft.ACE.oledb.12.0异常解决(亲测有效)

【.net】未本地计算机上注册“microsoft.ACE.oledb.12.0”提供程序解决办法 报错: 正文:废话不多说,我网上找了一大批的教程,都说要下载一个微软的2007的控件,但是到链接指向的时候要么不能下载,要是链接...

如何查看服务器上安装了哪些版本的Microsoft.ACE.OLEDB驱动

做一个把 windows server 2008上的应用迁移到windows server 2016的项目时,碰到了一个使用了Microsoft.ACE.OLEDB驱动的asp项目,win 2016上运行始终报错。 摘录出来的代码如下: <% Dim xlsConn set ...

C#采用OLEDB方式来读取EXCEL文件

使用OLEDB来读取EXCEL的原因很简单,只是因为我感觉代码量不多。代码已经本地测试通过。 public class OlEDBHelp { public DataSet ExcelToDataSet(string path,string tableName = "table1") { DataSet ds = ...

本地计算机上注册“Microsoft.Jet.OLEDB.4.0”提供程序。

用C#做Access数据库连接时出现‘’*未本地计算机上注册“Microsoft.Jet.OLEDB.4.0”提供程序‘’*解决办法: 惨淡选项:项目——属性(最后一栏)——生成——设置(目标平台改成)X86 ...

C# 使用OleDb读取Excel时读取不到第一行数据问题

OleDb: 用这种方法读取Excel速度还是非常的快的,但这种方式读取数据的时候不太灵活,不过可以 DataTable 对数据进行一些删减修改。 优点:读取方式简单、读取速度快 缺点:除了读取过程不太灵活之外,这种读取...

数据库编程之OLEDB和JDBC

#一,OLE DB 对象链接与嵌入数据库(OLE DB)也是微软公司提出的数据库连接访问标准。 1. OLE DB概念 OLE DB是基于组件对象模型(COM)来访问各种数据源的ActiveX的通用接口,它提供访问数据的一种统一手段,...

无法创建链接服务器“(null)”的 OLE DB 访问接口“Microsoft.Jet.OLEDB.4.0”的实例?

网上找了一下方案,也总结了一下,大概是说环境不支持,需要将语句修改为Microsoft.ACE.OLEDB.12.0,并且安装Microsoft Access 2010 数据库引擎可再发行程序包 64位驱动.我windows7 64位下可以安装,并且可以正常执行...

一文详解ODBC、OLEDB、ADO、ADO.NET之间的关系

相信看到这篇文章的人,心中肯定有这样的想法:ODBC、OLEDB、ADO、ADO.NET貌似都是访问数据库的东东,那么他们之间有什么区别,又有什么联系呢?不要着急,待我慢慢道来。 一、ODBC ODBC(Open Database ...

C# Microsoft.Jet.OLEDB.4.0 操作Excl

//exclPath:文件路径 private void DataFromExcl(string exclPath) ... string strConn = "Provider=Microsoft.Jet.OLEDB.4.0;" + "Data Source=" + exclPath + ";" + "Extended Properties=Excel 8....

OleDb连接SQLServer

OleDb本地连接SQLServer的连接字符串是: OleDb远程连接SQLServer的连接字符串是:

可靠简单的 解决Microsoft.Jet.OLEDB.4.0 不能64位系统下使用的问题

原文出处:http://www.cnblogs.com/qinii/archive/2011/11/07/2240327.html 第一步,先安装 Microsoft Access Database Engine 2010 Redistributable  ...

本地计算机上注册“Microsoft.Jet.OleDb.4.0”提供程序

 C#读取Excel文件时,发布到win7-64的IIS之后报错“未本地计算机上注册“Microsoft.Jet.OleDb.4.0”提供程序”。原因是VS调试时模拟的是32位,发布后的IIS是64位。 解决方式如下: 1.已安装的情况下: ...

C# OLEDB数据库

读取本地数据库: string strConn; //xls的时候用Microsoft.Jet.OLEDB.4.0 //xlsx的时候用Microsoft.Ace.OleDb.12.0 strConn = @"Provider=Microsoft.Je...

win10 64位系统未本地计算机上注册“Microsoft.Jet.OLEDB.4.0”提供程序

win10 64位系统未本地计算机上注册“Microsoft.Jet.OLEDB.4.0”提供程序 Access是2016版 尝试了“启用32位应用程序”没有效果 最后将程序里的“Microsoft.Jet.OLEDB.4.0”改为Microsoft.ACE.OLEDB.12.0就OK了 ...

SQL SERVER 2017 使用Microsoft.ACE.OLEDB.12.0的弯路总结!

好好的清明节假期,一时冲动把SQL SERVER服务器升级到了 2017。但是足足耗费6天,才走上正路。  把我安装经过的弯路总结一下,希望看到这篇文件的人,可以幸免!  1、office 对SQL SERVER 2017的影响。...

“未本地计算机上注册“Microsoft.ACE.OLEDB.12.0”提供程序

电脑是64位,程序也是64位,Microsoft Access database engine 2010 安装的也是64位,但导入数据仍会提示“未本地计算机上注册“Microsoft.ACE.OLEDB.12.0”提供程序. 网上只说要下载Microsoft Access database ...

OLEDB错误

值 错误标记 说明 0x80040E00L ...DB_E_BADACCESSORHANDLE ...DB_E_ROWLIMITEXCEEDED ...无法不超过访问接口的最大活动行数的情况下将行插入行集。 0x80040E0

ODBC、OLE DB、 ADO的区别

一、ODBC   ODBC的介绍 ODBC(Open Database Connectivity),开放数据库互连。ODBC是上个世纪八十年代末九十年代初出现的技术,它为编写关系数据库的客户软件提供了一种统一的接口。ODBC提供一个单一的API,可...

C#读写EXCEL(OLEDB方式)

OLEDB方式读取EXCEL的速度是非常快的。但是当Excel数据量很大时。会非常占用内存,当内存不够时会抛出内存溢出的异常。   OLEDB方式将Excel作为一个数据源,直接用Sql语句操作数据,并且不需要安装Office Excel...

【C#】C#使用OleDb读取Excel表格数据及遇到的问题

读取Excel表格数据的方法 /// <summary> /// 读取excel返回DataTable /// </summary> /// <param name="fileName"></param> /// <param name="sheetName">...<...

解决:未本地计算机上注册“Microsoft.ACE.OLEDB.12.0”提供程序。

一、windows web应用程序导入Excel文件时会报错:未本地计算机上注册“Microsoft.ACE.OLEDB.12.0”提供程序,如下图: 二、可以采用以下解决方法  1、下载微软官方AccessDatabaseEngine.exe,建议安装...

相关热词 c# 点击事件 自动点击 c# 图片透明背景 c# 模拟按键 c# 线程同步方式 c# 集合改变 1 c# c# 后进先出 集合 c#执行私有方法 c#排序从大到小 c#访问修饰符总结