adodb相关内容

ADODB 无法以亚秒级精度存储 DATETIME 值

根据 Microsoft 文档 对于 DATETIME 列类型,该类型的值可以存储“四舍五入到 0.000、0.003 或 0.007 秒增量的精度".根据他们关于数据类型的文档ADODB 使用的 adDBTimeStamp(代码 135),ADODB 用于 DATETIME 列参数,“表示日期/时间戳(yyyymmddhhmmss 加上十亿分之一的分数)".但是,当以亚秒级精度传递参数时,所有尝 ..
发布时间:2021-08-25 20:35:57 数据库

ADODB RecordSet 排序日期字段不正确

我有一个 ADODB.RecordSet,它是通过调用 ADODB.RecordSet.Open 传递一个 存储过程 和 的名称来填充的代码>连接 Dim results As New ADODB.RecordSetresults.Open usp_GetSomeDate, connection//... 省略 存储过程返回一个名为 SomeDate 的日期作为 DateTime 并正确且成功 ..
发布时间:2021-07-05 18:57:54 其他开发

VBA MySQL 一次执行多个查询

我正在编写一个从本地系统获取数据然后将数据发送到 MySQL 数据库的工具.现在,它运行在Access DB上,但是合并来自少数本地数据库的数据(它在某些计算机上运行)非常耗时. 我决定迁移到 MySQL,连接在执行单个查询时也能正常工作.但是以这种方式这样做在时间上是不可接受的(对于我的数据批次 - 将数据添加到 accdb 需要 1.5 秒,将数据添加到 MySQL 需要将近 80 秒) ..
发布时间:2021-06-06 20:09:10 数据库

使用 Excel VBA、ODBC 连接查询 MySQL 表

我在尝试从 MySQL 8.0 表中获取值时遇到了 Microsoft Excel 的一些问题.我有一些从网上获得的代码(如下),但我不断收到错误消息. 我对此很陌生,所以需要一些帮助. 我使用的是 64 位计算机的 Windows 10. 时间表: → 我一周前下载了 MySQL,获得了 8.0 工作台版本并安装了连接器 (Connector/ODBC 8.0.12 - X64). ..
发布时间:2021-06-06 19:03:10 数据库

adodb执行sql命令超时

我下面有这段代码,它挂在我身上.它可以很好地处理几个文件...但是它现在挂在我身上,并因错误而超时(-2147217871:查询超时已过期). '这是我在立即窗口中打印字符串时在SQL Server中的外观: BEGIN TRAN;插入[dbo].[XLSHdr] WITH(TABLOCK)([HdrID],[TabName],[FileHyperLink],[FileName],[Do ..
发布时间:2021-05-05 20:03:03 其他开发

Excel VBA MySql参数化更新“无效参数类型"

我正在创建一个界面,用户可以在其中使用excel无缝更改SQL数据库.我可以很好地检索数据,但是在更新记录时,我得到的是“无效的参数类型". 仅将值连接到查询中就可以正常工作,但是为了防止SQL注入,我需要一个参数化查询.我试图用ADO数据类型替换该值,但是这并没有改变任何内容.我尝试了未命名的参数,这些参数始终向数据库提交值16而不是所需的字符串值 Private Sub Worksh ..
发布时间:2021-05-05 19:22:04 数据库

ADODB SQL语法-Access table内部联接Excel工作表

我有一个项目,用户需要填写一个Excel文件,然后将数据导出到Access数据库.Excel文件中收集的数据将需要分三步导出:(1)导出数据集1记录,(2)查询访问新导入记录的主键(自动编号),(3)导出数据设置2记录,其中包括填充为外键的主键. 我能够通过建立和打开ADODB连接来完成第一步.但是,在第二步中,我需要在Access表和Excel上进行内部联接时遇到麻烦. wlodb.O ..
发布时间:2021-05-05 18:57:07 其他开发

如何在VBA中使用@作为分隔符导入csv文件

我正在尝试使用ADODB从带有VBA的Excel中的csv文件中加载数据. 我有一个返回Connection对象的函数. 私有函数OpenConnection(数据源为字符串)作为ADODB.Connection设置OpenConnection = CreateObject("ADODB.Connection")使用OpenConnection.ConnectionTimeout = 5.Co ..
发布时间:2021-04-27 19:41:33 其他开发

Windows ODBC驱动程序-检索的表情符号数据呈现为?

重复的线程注释 我已经对此问题提出了类似的问题(通过ODBC连接检索的表情符号数据显示为问号),但更多的是查看经典ASP页的设置,但是我现在提出一个问题,以寻求有关ODBC驱动程序的帮助,因为我认为这是一个问题我与此有关. 环境详细信息 我从经典的ASP页连接到MySQL 5.5.50-log版本(问题也在5.7.28-log和MySQL 8上复制).所有运行32位MySQL S ..
发布时间:2021-04-11 20:48:46 其他开发

使用ADODB记录集

我正在使用VS2010.需要提取 ADODB记录集并将其转换为 DataTable .ASP.NET中是否有任何扩展方法或库可用于将 ADODB记录集转换为Datatable. 我可以理解使用 OleDataAdapter 我们可以实现它.但是我很想知道ASP.net中是否有任何实用程序,以便我可以使用它. 解决方案 这是帮助您将 ADODB Recordset 转换为 DataTa ..
发布时间:2021-04-11 18:30:34 其他开发

经典的asp connection.errors集合实际上如何工作?

我正在尝试确认实际的ADODB.Connection.Errors集合应如何正常工作. 我目前的解释是,该连接将保留在该连接上执行的所有过程的所有错误. 所以我应该可以说 on error resume next ... code goes here ... 2 or more command objects execute procedures against the da ..
发布时间:2020-08-21 18:31:05 其他开发

使用VBScript成功执行sql时返回数据库消息

使用vbscript成功执行sql语句后,我需要捕获sql消息。这是我的代码。 公共函数Exec​​uteAPI_String(sql_Statement) Dim num 出错时恢复下一个 设置objRecordSet = objConnection.Execute sql_Statement,num,adExecuteNoRecords 如果Err.Number 0然后 Ex ..
发布时间:2020-06-02 19:32:35 其他开发

Visual Studio 2010支持ADODB吗?

我想在我的项目中使用ADODB组件,但是我在Visual Studio 2010中找不到adodb组件,Visual Studio 2010支持它。?? 解决方案 ADODB由System.Data.Oledb命名空间中的类包装。 如果您谈论的是可以放置的旧VB6组件,在某种形式上,不,他们的时间过去了。它们在工具箱的“选择项目”对话框的“ COM”标签中可见。但是尝试添加它们在我的 ..
发布时间:2020-06-02 19:32:29 其他开发

Python打开ADODB记录集并添加新记录

在我正在开发的wxPython应用程序中,我编写了一种将新记录添加到访问数据库(.accdb)中的方法。我已经从在线搜索中获取了此代码,但是无法使其正常工作。下面是代码:- def Allocate_sub(self,event): pth = os.getcwd() myDb = pth +'\\myAccessDB.accdb' DRV ='{Microsoft Access驱动 ..
发布时间:2020-06-02 19:32:27 Python

SCOPE_IDENTITY()与rs.Fields

这些工作方式有什么区别: Sql =“ INSERT INTO mytable(数据路径,分析时间,报告时间, lastcalib,analystname,reportname,batchstate,instrument)“& _ “值(dpath,atime,rtime,lcalib,aname,rname,bstate,仪器)SELECT SCOPE_IDENTITY()” ..
发布时间:2020-06-02 19:32:23 数据库