ms-access-2007相关内容

将表单字段值分配给子表单中的所有记录

我对Access来说还很陌生,因此这对于某些人来说可能非常容易或显而易见,或者根本无法完成.我已经搜索了该站点,但是甚至可能没有使用适当的关键字.到目前为止,我还没有发现任何可以帮助我完成自己想做的事情的事情. 我有一个带有连续子窗体的窗体.我在名为txtPO_num的主要表单上有一个未绑定的txt字段.在此表单中,我运行一个查询,该查询在连续子表单中显示满足指定条件的所有记录.我在子窗体P ..
发布时间:2020-05-12 22:33:16 其他开发

列表框中的隐藏列-Access 2007

我在Access 2007中有一个链接到表的列表框.该表有4列,但我在列表框中只有2列可见.我使用loop命令来标识选定的行,但是我只能查看可见列的内容.找到后会显示可见列,因此至少我知道我有正确的行.我相信其他2个隐藏的列在技术上对我来说是可用的,因为当我查看与列表框关联的SQL时,我看到了它们被引用.所以我有2个相关问题: 我如何确认那2个隐藏的列实际上对我可用?以及如何访问它们(我想获 ..
发布时间:2020-05-12 22:33:14 其他开发

在具有断开的ADO记录集的Access窗体中,筛选器只能运行一次

非常感谢您对以前的问题(感谢Hansup和Remou),我基于在运行时提取的ADODB记录集制作了一个Access表单.这使它具有仅在内存中的复选框.该复选框很好. 现在我被要求“客户端"向表单添加一个下拉过滤器.很简单.我创建了一个下拉框,对控件源进行了一些查询,并在After_Update事件中添加了以下代码: Private Sub Combo_PickClient_AfterU ..
发布时间:2020-05-12 22:33:08 其他开发

使用Access VBA检测新记录并获取ID

与此问题有关,如何检测该表单用户在添加记录吗?如果我在表格的“当前记录"变为“新"时就知道了这一点,那将是理想的选择(导航到最后一个现有记录之外,或者单击“新"导航按钮),但是只要第一条数据开始就知道输入将几乎一样好.我猜想这将在Form_Current()中测试某物,但是什么(或有更好的方法)? 进一步相关,我最早能找到新记录的(自动编号)ID吗?这需要保存,不是吗?它会自动填充到表单的记 ..
发布时间:2020-05-12 22:32:39 其他开发

使用Visual Studio 2008使用C ++连接到MS Access数据库

我需要一些认真的帮助,试图使用VS 2008的C ++连接到Access数据库.我已经在C#中完成了此操作,但在C ++中却无法解决.我需要使用C ++进行连接,因为我正在使用预编译的C ++代码获取数据.我真的很感谢您的帮助.谢谢 我想使用odbc,但是如果您还有其他建议,那么我可以改变主意.我尝试通过以下示例连接到Access数据库(罗斯文示例数据库) http://msdn.micro ..
发布时间:2020-05-12 22:32:35 C/C++开发

在经典ASP中使用附件字段

我正在尝试使用Microsoft Access和传统ASP中的附件数据类型来访问数据库.我正在尝试从经典的ASP形式插入附件.我收到一个错误“无法插入多个值".我在网上尝试了很多,但是我找不到最合适的解决方案.谢谢您的帮助. 解决方案 AFAIK,ADO对象模型未包含对新的ACCDB附件字段类型的支持.您将需要找到其他方法来与Access数据库进行交互.我不知道哪种方法适用于经典ASP. ..
发布时间:2020-05-12 22:32:27 其他开发

从Access 2007中的多个表中删除记录

使用以下数据,我试图从两个表中删除匹配的记录. 水果 ID值 1个苹果 2梨 3香蕉 4葡萄 动物 ID值 1熊 2猴子 3苹果 4头猪 这两个表之间没有定义的关系. 由于"Apple"出现在两个表中,所以我希望从每个表中删除该记录. 我已经尝试通过以下查询来完成此任务: DELETE DISTINCTROW Animals.*, F ..
发布时间:2020-05-12 22:32:25 其他开发

按计数顺序排序不正确-SQL(MS Access 2007)

概述: 比较各种账户作为代理人的农产品的日常交易,以发现代理人和公司持股之间的差异,仅显示最新信息;当前交易中的代码,而不是先前交易中的代码. 目标: 通过代码(例如苹果)以最高的频率对交易进行排序. 当前表: ------------------------------------------------------------------------------------- ..
发布时间:2020-05-12 22:32:22 其他开发

如何在MS Access中使用C#获取所有表名和列名?

如何使用C#在Access 2007中获取所有表的名称和列表的名称? 我想将表名绑定到组合框,将列名绑定到列表框. 解决方案 此简单方法将为您提供一个包含所有列名称的数据表 void Main() { using(OleDbConnection con = new OleDbConnection(@"Provider=Microsoft.ACE.OLEDB.12.0; ..
发布时间:2020-05-12 22:32:16 C#/.NET

为什么我的SQL Server审核触发器搞乱了Access中的OBDC调用/刷新?

我已经在我的一个表上实现了一个审计触发器,它基本上将旧记录和新记录与日期和用户一起复制到名为..._ Audit的表中.我将脚本进一步发布. 问题在于,当我在Access中插入一条新记录然后按Tab时,它会刷新并显示表中的第一条记录.下面是一个示例-我添加了前三个记录,然后刷新,然后又添加了三个完全相同的数据.添加它们后,我应该看到具有相同数据和ID递增的记录,但是它们却抓住了第一个该表的最 ..
发布时间:2020-05-12 22:32:13 其他开发

对子窗体的Form属性的无效引用(ms Access 2007)

我正在使用类似于Remou对错误2455,“您输入的表达式对属性Form/Report的引用无效." 当我尝试递归调用时抛出错误.下面是该代码的简化版本(我删除了错误处理及其他一些案例,包括其他案例).该代码位于一个模块中,并从我的应用程序中大多数表单的Load事件中调用: Public Sub LockUnlockForm(frmLoad As Form) Dim ctl As C ..
发布时间:2020-05-12 22:32:10 其他开发

运行插入SQL查询

如何在Microsoft Access中运行INSERT SQL查询? 例如: INSERT INTO tbl_UserPurchase (ID, Name) Values (321, Joe) 解决方案 您可以在Access的查询设计器中构建查询,然后在仍处于“设计视图"中时,在功能区上单击“运行". (寻找红色的解释点.) 如果要通过代码执行此操作,则可以使用DAO数据 ..
发布时间:2020-05-12 22:32:07 其他开发

将Perl连接到MS Access

我正试图从Access中的表中检索数据.代码是 #!/usr/bin/perl use strict; use warnings; use DBI; my $DBFile = qw(C:test\INSTRUCTIONS.mdb ); my $dbh = DBI->connect("dbi:ODBC:driver=microsoft access driver (*. ..
发布时间:2020-05-12 22:32:01 其他开发