gpt4 book ai didi

ms-access - 连接到 ODBC 时出现 MS Access 错误

转载 作者:行者123 更新时间:2023-12-04 21:52:12 25 4
gpt4 key购买 nike

当尝试在 MS Access 2010 中的 Varchar 不为空的字段中添加一行时,我收到错误“您尝试将 Null 值分配给不是变体数据类型的变量”

我正在使用来自 sql 数据库的 ODBC 连接,它允许表中的空值,但在尝试在 Access 中添加行时不允许

从我所读的内容来看,我认为这是 2007 年的一个常见错误?

首先,有谁知道这个问题是否有一个简单的解决方法?

其次,我在我目前使用的 Office 2010 Professional plus 版本 14.0.7015.1000 的微软网站上看不到这个补丁

最佳答案

在 Access 中,当将值“直接”输入到表中时(在数据 TableView 中或在绑定(bind)表单中),只需将单元格/控件留空将尝试插入 NULL 值。如果基础表中的相应列不允许 NULL 值,则插入将失败。

解决方法是键入

""

进入单元格/控件以指定一个空字符串(与 NULL 值不同)。我刚刚在一个 ODBC 链接表上针对 Access 2010 中的 SQL Server 2008 R2 进行了测试,它工作正常。

关于ms-access - 连接到 ODBC 时出现 MS Access 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22203279/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com