执行 SQL 编写的查询时弹出“选择数据源”

Posted

技术标签:

【中文标题】执行 SQL 编写的查询时弹出“选择数据源”【英文标题】:"Select data source" popping-up when executing a SQL writed query 【发布时间】:2016-05-12 08:46:24 【问题描述】:

我尝试在 ms Access 2013 上创建一个非常复杂的数据库,所以我想直接在 SQL 中键入它。它没有错误,因为其他 DBMS 可以完全根据我编写的脚本构建数据库(例如,phpmyadmin 可以轻松导入它)。

在this tutorial 上,展示了如何编写 SQL 查询以构建表。我认为这种方式很符合我的目标,因为我可以在查询中复制粘贴我的脚本并运行它来创建整个内容。

但是当我尝试打开/双击查询时,会出现一个弹出窗口,提示“选择数据源”,等待我从文件或主机中选择 ODBC,然后继续执行查询.

我尝试了其他类型的查询(一次只创建一个表,尝试一个空白文件,甚至SELECT * FROM *),但这个消息不断出现,我真的不知道如何处理它,因为我不想连接到除了 infile 数据库之外的任何东西。

有人知道在这种情况下该怎么做吗? 或者,更好的是,Access 如何导入我的 SQL 脚本来创建数据库?

【问题讨论】:

您有要连接的数据库服务器,还是要在本地 Access 数据库中创建表?如果是 Access,可能是您错误地创建了 Pass-Through 查询? 你真的需要学习Access中的通用教程以及如何(应该)使用ODBC连接。 长期目标是创建本地 Access DB。 /// 如果是这样,Gustav,你能给我一个好的教程吗,我已经尝试帮助自己了解 ODBC,但我仍然无法处理连接管理器... 【参考方案1】:

您应该在ODBC中配置数据库连接并检查连接是否建立。建立连接后,您可以运行查询以获取数据或根据您的要求创建表。

【讨论】:

以上是关于执行 SQL 编写的查询时弹出“选择数据源”的主要内容,如果未能解决你的问题,请参考以下文章

SQL Server2012在安装时弹出等待数据库引擎恢复句柄失败,请问该如何解决?

Android 使用SearchView控件查询时弹出黑色提示框的解决方法

ASP执行到某一行代码的时候弹出一个对话框,点“是”则继续往下执行,点“否”则不往下执行,如何做?

html编写代码如何在关闭网页时弹出确认对话框!点击确认关闭,取消不关闭

pycharm导入工程文件执行程序时弹出Edit configuration

悬停闪烁时弹出链接(jQuery)