Access

在一列(超过2条记录)计算DATEDIFF行之间

我有日期,我想找到的区别的列的表。我已经能够找到离你的网站,让我两个日期之间的区别的答案,但无法找到任何东西,会给我每个客户的多个记录之间的差异。 我的数据看起来如下: 客户Pstng_Date 亨利·05 \ 01 \ 2014年 亨利·10 \ 01 \ 2014年 亨利·15 \ 01/2014 威廉姆斯07 \ 01/2014 威廉姆斯15 \ 01 \ 2014年 我一直在使 ..
发布时间:2015-11-28 12:53:05 Access

的MS Access VBA - 显示动态生成的SQL结果在数据表窗体

我有VBA几年的经验,在MS Office应用程序(用于自动化和ETL过程),但还没有必要惹形式在MS Access,直到最近。我铺设了设计一些简单的数据提取表的数据库我已经设计和我挂了什么似乎是一个简单的任务。 目标:我需要一个数据表子窗体显示从动态生成的SQL语句在主窗体上返回的控制记录 在我的主要形式,我有一个按钮,当用户单击该按钮将编译由其他用户表单控件的用户到SQL查询中指定的信息, ..
发布时间:2015-11-28 12:53:03 Access

如何检查记录使用的ID,那么如果记录存在更新,如果不增加新纪录

我已经创建一个Excel用户窗体来收集数据。我已经连接到访问转储数据。不过,我想每一个用户presses提交按钮的时间来更新访问。 基本上我需要Select语句来确定一个ID存在,那么,如果它不存在,我需要使用INSERT添加新行。我很新的与任何SQL所以任何帮助将是巨大的。 下面是code我现在,我需要它适应ADO。 分更新() 昏暗CNN作为ADODB.Connection 昏暗的myc ..
发布时间:2015-11-28 12:52:59 Access

MS Access运行code宏找不到我的程序

我只是张贴这一点,因为我没能在任何地方找到一个解决方案。我终于想通了。那种傻真的。 当在一个Access宏使用运行code属性,我试图运行从我的全球模块子。我正在错误“您输入的EX pression具有的数据库的不能找到一个函数名称。”我想不出有什么问题了。我跟着大家的意见,张贴在这个问题上,这主要是以下几点: 使用()在程序名称末尾 请不要使用“=”的程序名称前 仍然没有工作! 解决方案 ..
发布时间:2015-11-28 12:52:54 Access

编译一个Access 2007 ACCDB到ACCDE

我试图使用内置的制作ACCDE功能的访问,使独立的应用程序,它连接到一个SQL Server 2008的后端。当我运行make ACCDE我收到指出太多的参考TABLEID正在使用(限据称大约2048)。错误 经过反复试验(删除形式,直到编译)我发现它的形式是造成问题。看来,如果我删除所有的VBA $从表格C $ C编译。 我想知道是否有人遇到了这个问题之前,如果有,导致它的特定问题?现在几次 ..
发布时间:2015-11-28 12:52:50 Access

ACCESS VBA - 不能创建关系

那么看看下面的例子: 子CreateRelation() 昏暗的DB数据库 昏暗的REL作为关系 昏暗的FLD由于现场 设置DB = CurrentDb 设置相对= db.CreateRelation(“订单ID”,“订单”,“产品”) “参照完整性 rel.Attributes = dbRelationUpdateCascade “指定在 ..
发布时间:2015-11-28 12:52:49 Access

如何锁定在子窗体,当窗体加载特定行?

我有一个包含记录有是子窗体/否字段显示为子窗体上的复选框。当主要形式加载,我需要锁定所有选中的字段,以便用户不能撤消什么previous用户所做的:他们应该只能够查看/取消被取消选中在thier会话的开始,这些箱子。 是否有可能遍历子窗体中的所有记录,当窗体加载锁定选择基于字段值的记录? 我知道我可以把类似 如果(Me.chkItemReceived.Value = -1),那么 ..
发布时间:2015-11-28 12:52:46 Access

运行VBA code在MS Access报告当openned没有preVIEW印刷

下面code打印MS Access报表,而无需打开它preVIEW。 不过,我想运行一些code,当用户选择打印修改的报告。 DoCmd.OpenReport RptName,“[ItemNumber] =”放大器; Me.ItemNum 我已经尝试了“关于启动”,“开开”和“第”事件,但他们没有运行code,我在那里的地方。 每个ItemNumber具有与之相关联的图像。每当他们 ..
发布时间:2015-11-28 12:52:41 Access

添加值多列列表框在Access 07 VBA

我是一个初学者到Access '07。我目前工作的一个食堂查询系统。在添加/修改项目屏幕上,我有一个组合框从一个表tblSampleData包含项目,价格,QtyAvailable场平局值。我从组合(这是bascially所有可用的项目列表)传输所需的物品列表框(其中包含了用户想要的物品)通过转移按钮的点击。无论是组合和清单都有列标题。如何创建另一行,这是不相关的任何表,在列表框中,称数量,用户可 ..
发布时间:2015-11-28 12:52:39 Access

VBA访问获得行来源找到查找值

VBA小白在这里(因为这哀悼), 在MS访问我写了一个测试功能来找到你传递一些条件的备案基地的价值。 该功能似乎很好地工作,除非情况下,有在列查找,我正在寻找。 基本上,它可能会返回“19”和19对应于一些其他的表值。 看来,列的行来源是林之后,这样我就可以做第二次查询找到真正的价值。 有人点我在正确的方向上寻找行来源假设我知道列名,然后利用它来寻找后,值Im? 编辑:看来,我不是我自 ..
发布时间:2015-11-28 12:52:32 Access

是否有可能使用VBA获取的Gmail电子邮件?

我想从我的MS Access应用程序拖放展望。主要的问题是,从我的Gmail帐户提取邮件,例如删除或阅读身体等 我知道我可以使用CDO使用我的Gmail帐户VBA发送电子邮件,但有可能使用VBA让我的收件箱? 感谢。 解决方案 我已经找到了解决方案。还有,你可以用它来从通过VBA HTTP使用IMAP或POP3协议读取邮件库:// emailarchitect .NET / eagetmai ..
发布时间:2015-11-28 12:52:30 Access

获取ID从组合框提交一个文本框,其中第一列设置为0

我有一个表格,在这里我想实现级联组合框。 第一用户选择“客户端名称”在那里我有SQL语句得到3列 - 客户端ID,客户名和客户端姓氏。为了让用户输入名字,而不是ID,已设置了列宽:0; 3 第二个则用户选择“工作”在那里我有SQL语句得到2列 - 工作证,工作描述。为了让代替ID用户输入工作说明,已经设置了列宽:0; 2 要级联列表,所以在组合框中的“工作”清单只显示 工作表有一个外键,客户 ..
发布时间:2015-11-28 12:52:27 Access

通过VBA的访问非常缓慢图表版

我用一个图表中显示的MS-Access 2007中使用VBA活动的进展情况,我使用数据透视图至极的工作非常快,但没有真正编辑。我只需要显示过去几个月,使无形点,为今年余下时间。 我的图表显示,2系列的300点(粒度增大),但我只在一个月内显示数据标签一次。 我是不是能够通过点与透视图表编辑点,所以我搬到了一个典型的旧式图表。 我的问题是,我的编辑是很慢的,我已经知道了有关VBA的优化,但没有很 ..
发布时间:2015-11-28 12:52:24 Access

在Access 2007中访问字段2

我试着写一个简单的小程序的电子邮件存储在Access 2007数据库的附件。出于某种原因,我不能得到它的最简单的部分工作。 我得到一个错误说“用户定义类型没有定义”上以下行: 昏暗attachmentField作为DAO.Field2 现在到这一点我没有访问的任何DAO对象还没有,但我的假设是,我只需要添加相应的参考。事情是,我似乎有一个关于什么参考的误解。我曾尝试“Microsoft ..
发布时间:2015-11-28 12:52:22 Access

我怎样才能按日期排序在MS Access 2007?

只是想知道我怎么排序文本列,显示日期格式mm / dd / YYYY数据。 解决方案 您必须首先转换为日期以获得适当的排序。这是将Datetext到RealDate,然后排序在该列(字段)的查询。您也可以点击标题,选择排序顺序。 SELECT t.ID, t.Datetext, DateSerial(中间([Datetext],InStrRev([Datetext],“/ ..
发布时间:2015-11-28 12:52:19 Access

我怎么会做这搜索值的数据库中的所有表中获得的一种形式

我试图让该搜索里面的所有表在数据库中的价值形式(有超过1表)。其结果将显示为这本将出现在该表的名称,如果有人能帮助我,这将是很好的。 总之,我有一个文本框和按钮的形式。我输入的搜索字符串(如183939),并单击按钮。它的帮助搜索值(183939)的所有表在数据库中的字段里面,如果找到该值,则显示它出现在表的名称,谢谢。 解决方案 我认为这是一个坏主意,因为它可能需要很长的时间,并提供因也在 ..
发布时间:2015-11-28 12:52:17 Access

VB对特定记录打开的窗体

我使用的Microsoft Access,我想打开窗体到特定的ID被点击一个按钮时。我可以指定Do.open形式命令ID。低于code打开一个形式,但随后将会打开一个对话框,要求输入ID。任何人任何想法? 私人小组button1_Enter() 昏暗的recordId作为整数 的recordId = Me.CurrentRecord DoCmd.OpenForm“Form3”,“ID =的rec ..
发布时间:2015-11-28 12:52:14 Access

如何使用do while循环编写VBA?

我有3个字段的表: DONOR_CONTACT_ID, RECIPIENT_CONTACT_ID , ORDER_NUMBER 。我想排序 DONOR_CONTACT_ID 中,我与我的查询 Q_RECIPIENT_SORT 升序排列。然后我想用临时变量来检查是否记录有相同的 DONOR_CONTACT_ID ,然后显示一个消息,如果他们这样做(在大多数情况下记录具有相同的 DONOR_CONTA ..
发布时间:2015-11-28 12:52:11 Access

级联和字符串在VBA最大长度,访问

我已经severas问题,在访问VBA字符串。 的事情是,进入(有时)限制字符串的长度约255个字符。 不过,这取决于如何串建成,它可能是能够成长更大然后255个字符。 有工作code的例子: 暗淡strReq为String strReq =“SELECT exampleField1,exampleField2,exampleField3,exampleField4,exampleFiel ..
发布时间:2015-11-28 12:52:09 Access

其中,用户名是从列表中选择MS Access窗体

我要改写一个previous问题,我已经贴: 我已经建立了访问的形式,可以让用户通过活动的工作时间进入(例如事务处理,项目时间,休假等)。表格中的字段有: 1)用户名 2)开始日期 3)结束日期 4)活动 5)所花时间 有没有办法让这种形式以这样的方式,当它打开了一个用户,提示会自动出现,迫使你的用户列表中选择用户名?不止一次的用户名被选中,通过这样的形式输入的所有记录都已经填充(除非该窗体 ..
发布时间:2015-11-28 12:52:03 Access