ms-access

    0热度

    1回答

    我正试图将一个窗体/子窗体名称传递给一个函数,但没有成功。该功能通过子窗体上的每个.Control控制,并执行一组简单的查询操作。我的代码正常工作与表单/子表单名称硬编码;我正在寻找更通用的方法。 在函数调用中获取类型不匹配错误,使用和不使用引号。 实施例: 'Function Call call AuditChanges("forms![someForm]![someSubForm]"

    0热度

    1回答

    我一直在网上搜索几个小时以找到解决我的问题的方法。 我知道如何长时间导入邮件,但无法像手动将OL从主体复制到访问表单上的Rich-text备忘录字段时那样保留HTML主体的格式。 字段(olbody)绑定到SQL服务器表字段olbody(nvarchar(max)),并且可以在插入剪贴板的内容时存储html邮件正文文本。 我甚至试过在剪贴板 clp.SetText .HTMLBody clp.P

    3热度

    1回答

    使用DSum需要花费大量的时间来计算我需要的数字。我的查询每行大约需要0.1秒,其中有4300行。这意味着每次刷新我的数据库时,大约需要8分钟... 我在这里查询的内容很深,但如果您遵循,它应该完全一致。也就是说,如果你知道如何从两个表格和我想要的输出中获得A到B,请随时帮助我。我有一个以下的工作方法,但正如我所说,它只是需要太长时间。 我从下面两个表开始。我想要做的是从我需要的数量中减去我手边的

    1热度

    1回答

    带INNER JOIN的简单UPDATE查询会导致我在Access .MDB数据库上使用VB6和DAO时出现问题。 我认为这很简单,但无论我做出什么样的改变都会产生错误。 我的查询是: UPDATE work INNER JOIN emp ON work.ref = emp.ref SET work.code1 = emp.code1 这会产生运行时错误3075 Syntax error

    0热度

    1回答

    我的VBA代码,我得到了与它的数字和一个按钮列表框,我想在列表框中显示的数量,你以另一种形式选择 例如我想从1买了数字键的10,如果我选择3,我想接下来的形式展现你买了3个按键 Private Sub List28_Click() If Not IsNull([num of keys]) Then Forms! [navigation forms].Form.[navigationsubfor

    0热度

    1回答

    Private Sub bBrowse_Click() Const msoFileDialogFilePicker As Long = 3 Dim objDialog As Object Set objDialog = Application.FileDialog(msoFileDialogFilePicker) With objDialog .AllowMulti

    0热度

    1回答

    我有一个名为BAF_User与2个字段(BAFUser,BRID)在Access中的用户窗体。 我使用下面的代码来获取Windows用户名,然后使用DLookup进行比较,并获取登录到Access文件的用户的全名。 Option Compare Database Public Function GetUserName() As String Dim wshNet As Object Dim

    0热度

    1回答

    我试图将某些个人分类为“Flights”。飞行中不能超过10人,并且我正在循环查看记录集,根据现有航班中的人数来确定每个人应该乘坐哪个航班。 所以它应该理想地看看表,做的人的数量的动态计数飞行1,如果这个数字是< = 10,然后继续前进,写记录,如果不增加航班数量,并再次去,直到所有的运动员都被分配。 记录集似乎并没有表明它何时到达EOF并且一直跳回到Move First,并且它无止境地循环遍历记

    1热度

    2回答

    由于各种原因,我想在我的表单上设置一个自定义按钮以保存当前记录。我使用一个导航表单,并希望在保存条目时触发相同的过程(完整性检查,用户输入等),从而每当用户按下“保存”按钮或切换到另一个表单时。用户将被有条件地要求确认该过程并因此能够取消它。 一切都与一个非常奇怪和愤怒异常顺利运行:每当我点击“更新前”事件中节省一个新记录按钮和提示信息,我收到 RTE 3021( “没有当前记录”) 没有MsgB

    -3热度

    1回答

    我有一个与ms-access计算有关的问题。所以要清楚,我上传了Excel表,在那里我做了计算。我对加权平均值感兴趣,基本上如何做我在excel中访问的计算。 我在Excel中的公式看起来像这样:=SUMIFS($I:$I;$G:$G;G2;$H:$H;H2;$B:$B;B2;$C:$C;C2)/SUMIFS($F:$F;$G:$G;G2;$H:$H;H2;$B:$B;B2;$C:$C;C2) 我