oledb相关内容
我在执行以下步骤时收到错误“‘Microsoft.ACE.OLEDB.12.0’提供程序未在本地计算机上注册”: 启动Visual Studio 2017社区 从菜单栏中选择:工具|连接到数据库 从对话框中选择:Microsoft Access数据库文件(OLE DB) 浏览Access 2013数据库文件 单击“测试连接” 我知道还有很多其他关于此问题的帖子,但我已经审阅了其
..
我需要以编程方式检查Excel中到SQL表和视图的多个OLEDB数据连接的刷新日期。它们都以相同的方式配置并使用相同的连接字符串,我使用以下命令在VBA中检查它们: Connections.OLEDBConnection.RefreshDate 但是,这些连接中有一小部分没有刷新日期,我并不是说刷新日期属性返回空值,该属性甚至不存在。VBA抛出“应用程序定义或对象定义的错误”,当我检查连
..
当我尝试填充适配器时,我总是收到异常,但我找不到原因。这是我的代码。非常感谢您提前提供任何信息! public partial class MainWindow : Window { private OleDbConnection connection; private OleDbCommand command; private OleDbDataAdapter ad
..
我用C#和数据库做了一个项目,用Access Acdb把它们连接起来。我做了两个按钮,第一个是添加新的客户,效果很好,第二个是更新客户的数据(名字和姓氏),由于某种原因,更新按钮不起作用,运行项目时没有错误,但点击后什么都没有发生... private void button2_Click(object sender, EventArgs e) { connect.Open();
..
我对C#还很陌生,总之,我有一个我编写的初始化方法,它基本上是创建到MS2007 Access数据库的连接,用作为某些查询结果的4个数据表填充数据集。 public frmDBCompareForm() { /// /// Required for Windows Form Design support ///
..
我正在使用Visual Studio 2017创建一个SSIS包。 我有一台Win 10 64位计算机,以及MS Office 2016 64位计算机。 来源:SQL Server数据库 目标:Excel 在Excel连接管理器上,我选择了Excel版本Microsoft Excel 2016 创建的连接字符串如下: Provider=Microsoft.ACE.OL
..
如何使用OleDB从不同的表插入参数? 我有3个表: 1.itemTbl 2.板条板 3.ContentTbl ItemTbl有:itemID,itemName,itemDesc CrateTbl有:crateID,crateName ContentTbl有:crateID,ItemID,Quty ContTbl是板条箱的内容和每个 的数量 我需要它来选择我使用的不同表中的值WH
..
我正在尝试了解MSOLEDBSQL和MSOLEDBSQL.1之间的区别。有谁能帮我理解一下吗? 推荐答案 MSOLEDBSQL是COM对象的独立于版本的ProgID。如果存在多个已安装版本,则引用最新版本。 MSOLEDBSQL.1是特定于版本的ProgID。它始终引用版本1,即使安装了更高版本。 在撰写本文时,用于SQL Server的Microsoft OLE DB驱动程序
..
如果我尝试读取Access 2013数据库的架构,则收到以下错误: no read permission on 'MSysRelationships' 现在帮助告诉我 User-level security features are not available in Access apps, web databases, or databases that use one of
..
我尝试访问SSMS中的Excel文件。上网搜了一遍,也没能用上。 以下是我所做的: 我的环境: Windows 7(64bit) SP 1, Microsoft SQL Server 2008 (SP3) - 10.0.5500.0 (X64) Office 2010 Pro Plus with Access installed(32 bit) 尝试更改OLE的配置,如:
..
我需要使用Excel 2007文件来读取数据。至于哪一种是最好的方式: 使用OLEDB提供程序 Excel Interop对象 将Excel数据转储到数据库并使用过程 请指导我选择。 推荐答案 以下是我的看法: 1。使用OLEDB提供程序 只有在具有简单、统一的结构化表格的情况下才能满足您的需要。例如,如果您必须提取任何单元格格式信息,则它不会对您有太大帮助
..
我正在尝试将基于常量和连续的批量数据从 SQL Server 数据库传输到 MYSQL 数据库.我想使用 SQL Server 的 SSMS 复制,但这显然仅适用于 SQL Server 到 Oracle 或 IBM DB2 的连接.目前,我们正在使用 SSIS 转换数据并将其推送到 MYSQL 数据库中的临时位置,并在那里进行复制.我想要最快的数据传输方式,并且使几种方法复杂化. 我有一个
..
我正在使用带有 .NET 的 AS 400 OLEDB.它用 '?'而不是 '@param 用命令绑定参数现在有一种情况,命令是这样的 选择 ...从(选择 ...ROW_NUMBER() OVER(ORDER BY ColumnName) 作为 RowNum来自员工 e) 作为 DerivedTableName在@startRowIndex AND (@startRowIndex + @max
..
使用典型系统之一(ODBC、OLEDB 或 ADO.NET)与 SQL Server 数据库通信时,底层基本协议是否相同?这些系统之间的所有差异基本上都只是客户端问题吗? 这只是 TDS(表格数据流)传输的不同风格吗? [MS-TDS]:表格数据流协议规范 或者有不同的方式与数据库服务器通信,并且这些协议之间存在根本区别? 解决方案 ODBC、OLE DB 和 ADO.N
..
不幸的是,我正在使用 Microsoft Access,因为力量更大,并且尝试更新记录但没有运气. 这是代码: private void UpdateContact(Contact contact){使用 (OleDbConnection db = new OleDbConnection(_connString)){字符串查询 = “更新 [联系人] SET [FirstName] = @
..
我通过 OleDB 在表中插入几行,并立即选择插入的行. 我无法以这种方式检索行,我必须等待大约.3-5 秒.然后插入的行出现在表格中. 我在数据库本身中观察到了这种行为,我通过 OleDB 插入了行,并在 Access 中观察了打开的表.该行在 3-5 秒后出现在表格中. Access 是否缓冲行?我是否必须通过 OleDB 发送刷新或提交等? 任何建议都会非常有帮助.
..
..
..
我正在使用 VFPOLEDB 驱动程序读取 DBF 文件,但一直收到此错误,我不知道为什么以及如何解决此问题: 提供程序无法确定十进制值.例如,行刚刚创建,Decimal 列的默认值不可用,消费者尚未设置新的 Decimal 值. 这里是代码.我调用此例程返回 DBF 文件的 DataSet 并在 DataGridView 中显示数据. public DataSet GetDBFDa
..
我尝试通过 DataSet 中的 OleDB 从 Access 数据库中获取一些数据.但是在 Fill() 方法之后 DataSet 是空的.当我在 D* 中手动触发它们时,相同的语句有效并返回 1 行. OleDbConnection 连接 =new OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=Inventar.
..