gpt4 book ai didi

sql - Access ODBC 问题 : ODBC--Call failed

转载 作者:行者123 更新时间:2023-12-05 00:20:00 26 4
gpt4 key购买 nike

我在我的 PC 上为 SQL DB 创建了一个 Access 前端,供整个公司使用。我正在使用文件 ODBC 连接并将 ODBC 文件和 Access 文件放在共享网络驱动器上。

当我加载 Access 文件时,由于某种原因,它似乎默认使用我的 Windows 登录凭据并完美地提取数据。当用户尝试打开文件时,他们会收到一条错误消息,指出“ODBC --call failed.”。我可以为他们打开链接表管理器并检查“请求新位置”,然后指定 ODBC 文件,一切正常……但它似乎没有保存任何内容。每次其他人然后我自己打开此文件时,我都会收到错误消息。

知道有什么问题吗?我不是一个 Access 人,它似乎只是我们目前需要的工具。

--编辑:为澄清起见,我正在使用文件 ODBC 连接

--编辑2--

给我猜这个。所以我一直在解决这个问题,我遇到了一些有趣的事情。我以我的用户之一登录并执行了以下操作:

  • 在桌面上创建一个引用文件 ODBC 连接的新 Access 文件。
  • 使用桌面上的 ODBC 文件在 access 文件中创建 3-4 个链接表。
  • 保存并关闭 Access 文件。
  • 重新打开所述文件....我得到一个 ODBC 连接错误!在新文件中一切正常之后!

  • 有人经历过吗?

    最佳答案

    我假设您没有在每个用户 PC 上正确安装 ODBC。
    您应该创建 ODBC 定义。可以直接在注册表中创建相关语句,看这个分支
    HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI
    如果您提供与开发人员机器上相同的名称,那么它可以工作。这就是我使用我在我的机器上开发的客户端应用程序然后在客户端站点上安装它的方式

    关于sql - Access ODBC 问题 : ODBC--Call failed,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23253742/

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