oledb相关内容
你能告诉我我使用的代码有什么问题吗?每次执行此操作时,它都会抛出异常(无法连接到数据库) Private Sub Button1_Click(sender As Object, e As EventArgs) 处理Button1.ClickDim conn As New System.Data.OleDb.OleDbConnection()conn.ConnectionString = "Pro
..
我在 Access 数据库上执行了以下查询.该查询在 Access 中运行时会返回准确的结果.但是,当从代码运行时,我会返回数据库中的所有项目,即使是那些超出我正在搜索的日期范围的项目. 我想知道是不是因为参数名和表中的列名一样,所以我改变了参数名@StartDate 和@EndDate成为 @FromDate 和 @ToDate 并且这解决了问题,如果参数名称不同,我会得到正确的结果集.这
..
我正在尝试将此更新命令传递给数据库,它可以正常完成,没有错误,但它没有更新数据库,我不明白为什么? Dim Cmd As OleDbCommandDim SQL As String将 objCmd 调暗为新的 OleDbCommandDim Con = New OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" &
..
我在 Access .mdb 文件中有一个简单的数据库,但我不知道如何处理:当我从流创建 Image 时,“参数无效"异常.我读过我需要去除 78 个字节的偏移量(从这里)但我仍然收到“参数无效"错误当我调用 FromStream 时,即使在剥离了前 78 个字节之后也是如此. 这对我不起作用: byte[] abytPic = (byte[])dt.Rows[0]["Photo"];带图
..
不幸的是,我正在使用 Microsoft Access,因为力量更大,并且尝试更新记录但没有运气. 这是代码: private void UpdateContact(联系方式){使用 (OleDbConnection db = new OleDbConnection(_connString)){string query = "UPDATE [Contact] SET [FirstName]
..
我使用 C# 从 MS Access 读取/更新数据.我的代码是: public static void UpdateLastLogin(int userid, DateTime logintime)///logintime = DateTime.Now{string sql = @"UPDATE [Customers] SET [LastLogin]=?";OleDbParameter[] p
..
我正在通过 OleDB 在表中插入几行,并立即选择插入的行. 我无法以这种方式检索该行,我必须等待大约.3-5 秒.然后插入的行出现在表格中. 我在数据库本身中观察到了这种行为,我通过 OleDB 插入了该行并在 Access 中查看了打开的表.该行在 3-5 秒后出现在表格中. 访问缓冲行吗?我是否必须通过 OleDB 发送刷新或提交等? 任何建议都会非常有帮助.
..
我将使用 C# 中的 OleDbDataAdapter 在 Access 数据库中插入数据,但出现错误消息INSERT INTO 命令中的语法错误 BackgroundWorker worker = new BackgroundWorker();OleDbDataAdapter dbAdapter new OleDbDataAdapter();OleDbConnection dbConnecti
..
我正在尝试连接到一个 mdb 文件,我知道我需要 Microsoft.OLEDB.JET.4.0 数据提供程序.不幸的是,我没有在(大学)机器上安装它.因为,他们不提供该提供者,所以我相信应该有办法解决. 如何在没有 Microsoft.OLEDB.JET.4.0 的情况下连接到文件,或者有其他替代方法吗? 我有以下提供商: 我曾尝试使用 OLE DB Provider for
..
我有一个包含 7 个字段的 Access 文件: DocID - 文本 - 主要SourceID - 文本ReceivedDay - 日期/时间摘要 - 文本DueDay - 日期/时间人 - 文字状态 - 是/否 现在我想用以下代码更新这个文件: const string ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data S
..
我在连接到访问 MDB 数据库的 VBScript 时遇到问题.我的平台是 Vista64,但大部分资源都是针对 ASP/IIS7 的. 很简单,我无法连接.我收到以下错误:800A0E7A - “找不到提供程序.它可能没有正确安装" 我的代码是: Set conn = CreateObject("ADODB.Connection")strConnect = "Provider=Mi
..
如果我尝试以简单的方式将日期时间写入 MS-Access 数据库中的记录,就像这样 cmd.CommandText = "INSERT INTO [table] ([date]) VALUES (?)";cmd.Parameters.AddWithValue("?", DateTime.Now); 我收到一条异常消息,提示“条件表达式中的数据类型不匹配." 谁能告诉我为什么?这里出了什么
..
过去 40 分钟我一直在调试这个查询,问题显然是参数的顺序. SELECT * FROM tblSomeThing WHERE id = @id AND 首次亮相 = @dtDebut AND fin = @dtFin 然后我就这样加参数了,注意最后两个参数切换了,没有结果. cmd.Parameters.Add("@id", OleDbType.Integer).Value = idSoc
..
可能的重复: .Net 中的 CSV 文件导入 在 .net 中,是否有应该用于读取 csv 文件的标准库?网络上的所有示例都使用自己的 csv 阅读器/解析器,或者使用 OleDb. 使用这些解决方案中的任何一个都不是问题,我只是想知道是否有一个普遍接受的库(不是我能找到的),或者任何其他“正确"的方法来做到这一点? 解决方案 CsvReader 是一个不错的选择...它不
..
在我的 C# 应用程序中,我使用 Microsoft Jet OLEDB 数据提供程序读取 CSV 文件.连接字符串如下所示: Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\Data;Extended Properties="text;HDR=Yes;FMT=Delimited 我使用该连接字符串打开一个 ADO.NET OleDbConnec
..
我在 Excel 文件中有数据 - 实际上是 XLSX 格式,因为它现在是2020.我的需求是把这个数据导入SQL Server如下: 临时,用例是向表提供测试数据,或少量数据(例如 以可重复、稳健且可能自动化的方式用于生产系统. 解决方案 写代码导入Excel文件的文章很多,但这是手动/快捷版: 如果您不需要使用代码以编程方式导入 Excel 文件,您可以使用 SQL
..
我知道这个话题已经完蛋了,但我无能为力. 我需要解析一个 csv.这是一个相当普通的 CSV,解析逻辑是由另一位开发人员使用 OleDB 编写的,他在休假前发誓它可以工作:) CSV 示例:发货日期、母带、母带时间码、材料 ID、频道、标题、版本、持续时间、语言、制作人、编辑日期、包装、第一个 TX、最后一个 TX、使用、标准普尔评级、评论、替换、事件 TX日期,替代标题,a,b,c,d,
..
public void LoadDB(){string FileName = @"c:\asdf.accdb";string query = "SELECT ID, Field1 FROM Table1 WHERE ID=? AND Field1=?";string strConn = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + FileN
..
我想从 vb.net datagridview 向 Ms access 数据库插入 1500 行. 插入最多 400 行没问题,但超过 400 行则显示错误 - 超出系统资源. 我使用下面的代码.错误突出显示为: readinputs = dbup.ExecuteReader() 有时.ExecuteNonQuery() Dim Dbcon As New OleDbConnecti
..
谁能解释一下为什么当我点击“提交"按钮时出现错误 INSERT INTO 语句中的语法错误. 这是代码. 公共类Form3Dim inc 作为整数Dim MaxRows 作为整数Dim con 作为新的 OleDb.OleDbConnectionDim ds 作为新数据集Dim da As OleDb.OleDbDataAdapterDim sql As StringPrivate
..