【发布时间】:2011-07-13 18:17:20
【问题描述】:
我目前正在从事一个项目,我想根据组合框中的选择显示给定表中的所有数据。
我目前拥有的如下:
四个表(T1、T2、T3、T4),每个表有两列数据(Values1、Values2)。
一个组合框,其中包含这些查找表的名称。用户选择这些选项之一来显示特定表中的数据。
另外两个组合框,我想将所选表中的数据放入其中。
如果我正在编写 C#,我可以这样做:
String query = "SELECT (Values1, Values2) FROM " + TableName;
var rows = doQueryAndGetRows(query);
displayMyrows(rows);
如何在 Access 中执行类似操作?我以前从未真正使用过它,而且我对 VB 的应用程序也没有太多经验。
【问题讨论】:
-
您能详细说明一下吗?你的项目是VBA吗?访问插件?
-
我可以使用任何一个,因为我一个人在做这个项目。哪种方法更容易和/或更灵活?
-
@Mike:VBA 的开发环境不如 Visual Studio 有吸引力,Visual Studio 可以用来开发插件。无论如何,如果您使用 VBA,请在 VBA 中创建组合框并在事件处理程序中捕获选择;如果你选择插件,你基本上做同样的事情,但使用强大的 .NET 访问对象库。很抱歉,但我很可能不明白我应该关注什么来回答你的问题。或许您可以询问更具体的细节,以便我稍后添加。
-
@Xichen Li,我已经更新了我的问题,以了解我想要完成的具体细节。
-
@Mike:感谢您提供更多详细信息。我需要问另一个问题,您打算使用 Access 作为前端吗?或者您打算使用 Access 文件作为数据库?