oledb相关内容
我正在使用OleDBCommand在我拥有的Excel工作表中选择一些数据.我有一列包含数据列表的列(J列),此后的每一列(列K-AG)根据关系具有1或0.因此,它基本上是一个用1或0绘制的图形.我想使用SQL命令选择J列中的每个条目,在我选择的列中绘制了1.例如,假设我要查看列J与K的关系.然后,我想从J中提取所有数据,其中J和K列的值为1. 我不确定如何在SQL中指定列.我目前有: Ol
..
我得到的错误是 System.Data.dll中发生了类型为'System.Data.OleDb.OleDbException'的未处理异常 其他信息:没有为一个或多个必需参数提供值. 但这是当所有参数都出现在下面的代码时: private OleDbDataReader dbReader;// Data Reader object string sConnection
..
我正在上载Excel工作表,并希望将其数据移动到数据库中的另一个表中.最近两天,我一直遇到错误(System.Data.OleDb.OleDbException invalid argument),但是,如果我设计一个非常简单的应用程序,则可以正常工作.请帮助我 Using conn As New SqlConnection(ConfigurationManager.ConnectionSt
..
在正在开发的应用程序上运行测试时遇到OleDbException.给出的错误消息是,“没有为一个或多个必需参数提供值." 我知道这个问题在此站点上似乎已经被问过几次了,但是在每种情况下,执行UPDATE命令时都会出现问题.我的错误被抛出在我的SELECT命令中;更令人困惑的是,我什至没有尝试使用参数,所以我不确定它期望使用什么参数.引发异常的方法的代码如下: // Array of c
..
这是我的笔记本电脑规格: OS:Windows 7-64位, 数据库:SQL SERVER 2008 R2, Microsoft Office:Microsoft Office 2007, 我的问题是:当我运行将数据从excel 2003(xls)导入数据库(SQL Server 2008)时,出现此错误: OLE DB provi
..
如何将case when语句与oledb一起用于excel文件? 就像select prodid, case prodid when 1 then 'fine' when 2 then 'good' end 解决方案 OLEDB只是一种“中继",仅对基础源重复查询. 我不认为Excel支持CASE WHEN构造,因此即使通过OLEDB也无法使用它. 您可以改为使用Excel特
..
我正在尝试将Microsoft Access数据库中某个列中的所有字段存储在一个数组中.我正在使用OleDb,但我真的不知道该怎么做. 我知道我必须要循环遍历表,因为表中有行,但是我不知道如何将当前字段存储在数组的当前索引中. 任何帮助将不胜感激! 以下是其中一些代码段: string[] tasks; string sql = "SELECT [Task Name] FRO
..
我的问题与高效方式完全相同批量插入Dbase(.dbf)文件中-是否有有效的方法批量插入dbase IV dbf文件?源数据来自SQL Server2012.我可以使用Visual FoxPro,但我想通过C#以编程方式进行此操作. 解决方案 如注释中所述,如果在VFP中,您应该可以通过 nHandle = sqlconnect( "connection string to your
..
我的控制台应用程序遇到问题.我想从Microsoft Access数据库中读取信息并将其显示在控制台上. 这是代码: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Data.OleD
..
我们正在开发C ++服务器,该服务器将基于基于时间的事件进行处理.例如,如果特定用户配置了必须在特定时间处理的特定任务,则需要从数据库向C ++服务器发送事件或通知以启动任务.定时配置存储在数据库中,C ++服务器不应按一定的时间间隔轮询数据库,但应在配置的定时下从数据库通知事件. 我们正在使用odatabase和odynaset库来连接和访问oracle数据库11g. 恳请您为上述问
..
我有表Tbl1( SomeName nvarchar(64) ) 在OLEDB上,我试图选择 SELECT 1 FROM Tbl1 WHERE SomeName = ? 将3个字符的unicode作为参数绑定会导致:DB_E_ERRORSINCOMMAND(0x80040E14L)“数据类型nvarchar和ntext在等于运算符中不兼容" 我已经尝试了以下输入绑定: 1)
..
大家好,我正在使用“搜索"按钮,该按钮将按用户名或城市或其他信息搜索数据库中的用户. 我试图对用户名进行参数设置,然后在其中放了一个文本框,如果他在文本框中写了一些东西,然后单击按钮,它将仅显示具有他在文本框内编写的用户名的用户. 但是它不起作用,请帮助我找出如何制作它... 代码: 1 HTML(VeryShort):
..
尝试对Excel 2007文件执行更新命令会出现错误: 操作必须使用可更新的查询. 我正在将System.Data.OleDb与这样的连接字符串一起使用: Dim strConn As String = "Provider=Microsoft.ACE.OLEDB.12.0;" & _ "Data Source=""" & pathToFile & """;" & _ "Ext
..
我有以下连接字符串: string conn = @"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=template.xls;Extended Properties=""Excel 12.0 XML;"""; 连接成功.而且我在Excel工作表中有以下数据 ID Channel Upload 2_b_20_1 1 0,0 M
..
我正在尝试构建一个SSIS包以从Excel中读取.我在此处找到了一个很好的例子,它非常符合我的需求 我的问题是:从一个空白的解决方案开始,使C#脚本组件从.xlsx文件中读取所需的最低限度步骤是什么? 这是我的代码: using System; using System.Data; using System.Data.OleDb; using Microsoft.SqlServe
..
我有一个包含很多行(超过一亿行)的DataTable,并且正在编写一个需要插入该表的应用程序. 我将使用OleDbDataAdapter来完成这项工作,我不知道什么是最好的方法.我只需要插入到这个巨大的表中,但是我不想将插入语句硬编码到应用程序中. 我认为我可以使用 OleDbDataAdapter adapter = new OleDbDataAdapter(); adapte
..
当我使用此代码时,它返回表中的每一行,我也不知道为什么. string SelectOleDb = "SELECT Top 1 * From `Employee Info` Where [Employee Name]=@EmployeeName" Order By ID DESC"; OleDbConnection OleDbCon = new OleDbConnection(Employ
..
我们使用oledb进行excel导入和导出的Web应用程序,我们已经在本地计算机上安装了microsoft.ace.oledb.12.0提供程序,但是我们已经在azure Web应用程序上发布了该网站,因此如何安装microsoft.ace.oledb .12.0在Azure Web应用程序上的提供程序. 请帮助我们. 解决方案 如何在azure Web应用程序上安装micros
..
在下面可以找到我到目前为止所做的事情,但不幸的是它没有用. Private BS as New BindingSource Dim ds As New DataSet ' Make the Connection Using con As New OleDb.OleDbConnection("PROVIDER=Microsoft.Jet.OL
..
我正在研究一个项目,您可以在其中使用INSERT INTO命令和Acces数据库(OleDB)将用户添加到数据库中. 我遇到了0x80040E14错误,但似乎无法解决. 下面的代码: public void AddUser() { OleDbConnection DATABASE_CONNECTION = new OleDbConnection(CONNECTION_STRIN
..