- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在 ms-access(office 365,v1808)中工作,今天我的代码突然崩溃了。我无法具体查明问题所在,也无法在互联网上找到有用的信息。
我正在从外部 SQL-server 表中检索带有 ADODB.Recordset 对象的记录集。这是导致 Access 在没有任何有用信息的情况下崩溃的代码:
Private Sub Command_Click()
Dim rs As ADODB.Recordset
Dim strSQL As String
Dim i As Long
strSQL = "SELECT TOP 100 *" & _
" FROM myTable;"
Call OpenMyRecordset(rs, strSQL)
Set Me.myListbox.Recordset = rs
Me.myListbox.Value = Me.myListbox.ItemData(0)
rs.Close
Set rs = Nothing
End Sub
通常是行 'Me.Listbox...' 导致崩溃(在尝试中断并单步执行代码之后)
我已经尝试过了,但没有成功:
i = Me.myListbox.ItemData(0)
Me.myListbox.Value = i
有时如果我只使用代码也会崩溃:
Debug.print Me.myListbox.Value
最奇怪的是错误不一致:有时它运行一两次然后崩溃,而其他时候它立即崩溃。
目前收集到的额外信息:
编辑:
记录集的字段类型为 int、int、nvarchar(255)、nvarchar(255)。
OpenMyRecordset 的代码是从http://accessexperts.net/blog/2011/01/21/easy-adodb-recordsets-and-commands-in-access/ 复制并相应调整的
最佳答案
列表框类型的表单控件从 .RowSource 获取数据,而不是 .Recordset
如果您的代码如上所述在过去有效,则可能是由于错误或疏忽所致 - 但我不希望它有效。
关于sql-server - 将 listbox.recordset 设置为 ADODB 记录集会在使用列表框时导致崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58955452/
这些指令有什么区别?以 ARM9 处理器为例,它不应该是: ASM: mov r0, 0 C: r0 = 0; ASM: ld r0, 0 C: r0 = 0; ? 我不知道为什么要使用一个或另一个:
快速提问,我正在阅读 Richard C. Detmer 编写的题为“80x86 汇编语言和计算机体系结构简介”的教科书,第 21 和 22 页谈到了借用的概念,但它并没有真正描述什么确实如此。以下是
我想不通为什么我的程序会在我希望它在 ecx 的值等于 0 后退出时进入无限循环?请帮忙? section .data ;get external functions extern printf gl
我的解决方案中有 2 个项目: 程序集(基本库) 测试程序集(NUnit) 我在第一个项目中将测试程序集声明为 friend 程序集: [assembly: InternalsVisibleTo ("
我的解决方案中有 2 个项目: 程序集(基本库) 测试程序集(NUnit) 我在第一个项目中将测试程序集声明为 friend 程序集: [assembly: InternalsVisibleTo ("
我几周前通过的单元测试现在失败了。当单元测试尝试创建工作空间权限时,现在会失败。我使用相同的 api-key,它具有订阅级别的访问权限,因此授权不是问题。以下是当我尝试创建工作空间权限时 WSAPI
使用集会 Node 工具包,当我尝试将新的变更集(带有新的内联变更)添加到现有的用户故事时,我收到返回的错误消息。当我注释掉新的更改时,更改集会按预期添加。这似乎与我无法弄清楚的更改数据有关。 添加通
我是 Rally 世界的新手,正在努力了解如何使用 RallyRestAPI。有许多示例说明如何查询 Rally 以获取我认为最有帮助的相关信息。我想要做的是创建一个 C# 命令行工具来将用户添加到项
尝试运行对集会的读取调用时,我不断从 Node 收到以下错误响应: Error: getaddrinfo ENOTFOUND rally1.rallydev.com rally1.rallydev.c
我正在尝试使用 python 工具包查询特定迭代中的所有任务以进行集会 REST API .迭代将在运行时选择。 但是我无法设置正确的查询。我觉得我在这里遗漏了一些小而重要的东西。 这是代码: que
我正在通过 Ruby 使用 Rally API ( http://developer.help.rallydev.com/ruby-toolkit-rally-rest-api-json )。我想查询
我是一名优秀的程序员,十分优秀!