oledb相关内容

如何在 Powershell 中对 3000 万条 csv 记录进行排序

我正在使用 oledbconnection 对 csv 文件的第一列进行排序.Oledb 连接在 6 分钟内成功执行了多达 900 万条记录.但是当我执行 1000 万条记录时,收到以下警报消息. 调用“ExecuteReader"的异常与“0"参数:“查询无法完成.查询结果的大小大于数据库的最大大小 (2 GB),或磁盘上没有足够的临时存储空间来存储查询结果." 是否有其他解决方案可 ..

在 SSIS 中插入两个变量到对象

所有, 我正在尝试存储两个变量的值: Variable1Value: 2014-05-10 00:00:00.000Variable2Value:2014-05-08 00:00:00.000 进入一个对象类型变量,以便我在 SSIS 中使用 FOREACH LOOP 循环它,但是,我不知道该怎么做. 通常使用 OLE DB 连接,我会创建一个类型为 object 的变量并将结果集 ..
发布时间:2021-06-12 18:43:53 其他开发

OleDb SQL 查询中的两个内部联接

我正在尝试使用 OleDbCommand 向 Access 数据库 (.accdb) 进行 SQL 查询. 虽然这个命令工作正常(在 OleDbCommand.ExecuteReader() 中): 字符串命令 =“选择信用.*" +"来自 TB_CREDENTIALS 信用" +"内部连接 ​​TB_REL_USERS_CREDENTIALS rel ON cred.CRED_ID = ..
发布时间:2021-06-04 19:02:23 C#/.NET

根据自定义类动态调整Create Table和Insert Into语句

好的,这是链接到此链接的更大问题我试图删除,但不能再删除了.人们说我不应该因为 xy 问题而发布部分问题link,这很公平.所以它来了. 假设我有一堂课: 公共类 CustomClass{公串年份;公共双值;公共字符串关税;公共字符串报告组;} 我现在有一些过程可以创建一个带有结果的类的列表(实际上它是一个更大的类,但这应该无关紧要). 我现在创建一个 Access 表(如果它还 ..
发布时间:2021-06-04 18:49:31 C#/.NET

将日期时间插入 Access

问题:我正在尝试使用 C# 中的 Oledb 接口将日期时间插入到访问数据库中. hacking 解决方案:在不使用 command.Properties 的情况下生成我的插入字符串 我可以毫无问题地将文本插入到数据库中,但是在尝试 datetime 时,我最终遇到此错误:System.Data.OleDb.OleDbException {"条件表达式中的数据类型不匹配."} 有 ..
发布时间:2021-06-04 18:43:51 C#/.NET

使用C#和oledb在insert to excel命令中括号无效?

我正在使用OLEDB将一些记录存储到excel文件中 foreach(LstTblSample中的TblSample rec){OleDbCommand cmdInsert =新的OleDbCommand(“插入[sd $]中" +“([[实验室参考],[D.M.],PH,CP,ADF,NDF,DMD,ME,NIRASH,IFCOW,IFSHEEP,NH3,UFV,UFL,PDIE,PDIN, ..
发布时间:2021-05-05 20:40:16 C#/.NET

我可以通过OleDb Jet4.0读取Excel文件并将其保存到数据集中吗?

我必须读取一个Excel文件并将其放入数据集中. 我应该通过OleDbDataAdapter读取excel文件内容,然后将其填充到数据集中吗?我尝试过但失败了.它说,当数据适配器执行Fill方法时,应用程序无法识别数据库格式. 代码: 字符串queryAll ="SELECT * FROM [Sheet1 $]";字符串xlsPath = Directory.GetCurrentDi ..
发布时间:2021-05-05 20:23:06 C#/.NET

ACE OLEDB连接到Access Runtime 2016

我有一个与 Access runtime 2013(32位)集成的工作代码(读取Excel文件). 我删除了2013版本,并安装了 Access runtime 2016 版本. 这是我正在使用的连接字符串(适用于2013年): Provider = Microsoft.ACE.OLEDB.15.0;数据源= C:\\ Users \\ myuser \\ Desktop//Dis ..
发布时间:2021-05-05 19:03:56 C#/.NET

SSIS不会插入所有行

我遇到 VS SSDT 2017 SSIS Express Edition 的问题.我的源是Oracle 12G,目标是SQL Server 2017.源连接和目标连接.数据来自SQL脚本.使用OLE DB连接.在源中计数为238674行,但SSIS只能加载并插入144254行,并且没有任何错误.程序包以成功结束(绿色复选标记).目标表没有类型或其他问题.所有类型和大小均与来源相同.当我从SQL脚 ..
发布时间:2021-05-04 21:02:27 数据库

在C#中创建自定义ODBC/OLE驱动程序

有人知道如何最好使用C#创建ODBC或OLE驱动程序吗? 我要做的是创建一个可在Excel和Access中使用的自定义数据源.还是想出另一种方式来做到这一点? 提前感谢您的回复! 解决方案 C#中提供了OLE DB驱动程序的简化版本.在下面的文章中,该示例提供了对内存阵列的访问. 这是C#的一个很好的起点. http://exceldevelopmentplatfo ..
发布时间:2021-05-03 18:37:59 C#/.NET

什么时候应该使用Odbc,OleDb,SQLClient?权衡是什么

我从一个SQLServer数据库开始.因此,似乎我应该使用 System.Data.SqlClient 命名空间.但是,有可能我们可能会关闭SqlServer数据库并转到MySql或Oracle.因此,我提出了一套有关.Net应用程序如何与数据库通信的标准,以便将来在需要时可以更轻松地迁移到其他数据库系统. 所以这是标准: 请尽可能使用ORM(例如NHibernate)(没有LINQ,因为 ..
发布时间:2021-04-28 19:55:22 C#/.NET

Oracle数据库,SQL Update语句将不起作用(OLEDB)

我设置了一个数字主键和一个存储卡车FINS的字母数字字段,该字段只是数字和字母的随机组合.我不生成鳍,这些鳍将始终与卡车车队的标识号相同. 这是代码视图: storeTruckSplit = truckSplit [1];//存储卡车FIN//更新卡车价值尝试{conn.Open();OleDbCommand命令;命令=新的OleDbCommand(“更新卡车" +"SET Trucks ..
发布时间:2021-04-28 19:52:13 C#/.NET

无法使用OLEDB从CSV获取所有列的值

我正在使用OLEDB将CSV文件解析为DataTable.它可以正常工作,但是当CSV中的某个值包含双引号(“)时会产生问题.OLEDB会跳过该行中其余剩余列的值. 例如,我在CSV文件中具有以下值.第二行中的 Col2 值包含双引号(“). 我正在使用以下连接字符串 "Provider = Microsoft.ACE.OLEDB.12.0; Data Source =" + fil ..
发布时间:2021-04-27 19:58:43 C#/.NET

C#中的OleDbConnection源变量

如何在 OleDbConnection 语句中用 filePath 替换 D:\ temp \ test.xls . 我可以获取确切的filePath(使用OpenFileDialog,然后可以方便地定位我的.xls文件,而无需再进行硬编码),但是当我将变量 filePath 插入为Style2时,它不起作用.我怎样才能解决这个问题 ?谢谢. Style1 OleDbConnect ..
发布时间:2021-04-19 18:30:26 C#/.NET

'Microsoft.ACE.OLEDB.12.0'提供程序未在本地计算机上注册,从而给客户端带来了异常

在客户端计算机上使用MVC网站读取excel文件时出现错误 'Microsoft.ACE.OLEDB.12.0'提供程序未在本地计算机上注册 与localhost完美配合 建议我一些事情 解决方案 “'Microsoft.ACE.OLEDB.12.0'提供程序未在本地计算机上注册" 修复: 安装 2007 Office System驱动程序:数据连接组件 ..
发布时间:2021-04-11 20:03:16 C#/.NET

尝试从VB.Net中的网页读取时无法在excel文件中找到引用的工作表

我正在尝试构建一个允许用户选择excel文件的网页,然后该页面将读取该页面的内容,并在验证后将数据上传到DB. 我有一个fileUpload asp控件,带有一个用于执行的按钮和一个显示数据的gridview.这不是最终目标,但我只是想测试脚本是否成功读取了文件(不是). 我一直收到的错误是: "Microsoft Office Access数据库引擎找不到对象'Sheet1'.请确 ..
发布时间:2021-04-10 20:17:32 C#/.NET

使用OleDb的INSERT INTO语句中的语法错误

美好的一天.我正在尝试制作一个注册页面,并将信息存储在数据库中.我使用Microsoft Access制作了数据库.我得到: INSERT INTO语句中的语法错误 每次我按下“注册"按钮.我已经尝试过在网上搜索类似的问题,并发现了一些类似“保留字"和“它必须是您的空格"之类的东西.我做了那些,它仍然给我错误.我想念什么吗? 这是代码: public void InsertR ..
发布时间:2021-04-02 19:13:48 C#/.NET

Windows搜索使用OLE DB SQL字段

我需要在.NET应用程序中使用Windows搜索来搜索包含某些关键字的某些文件.使用OLE DB连接到Windows 7上的Windows Search数据存储区,所有这些接缝都很容易. 我有一个非常希望解决的问题.我一直在为Windows搜索的SQL查询的字段定义上下搜索,因此我可以简单地算出可以搜索的内容以及可以从结果集中得到的内容.我没有在任何地方找到它. 有人能指出我正确的方向 ..
发布时间:2021-04-01 20:32:20 C#/.NET