2个不同的查询相同的TextBoxes与VBA代码

时间:2015-07-02 10:32:48

标签: sql ms-access

可以将查询结果与表单中的列放在带有sql代码的文本框中吗?

文本字段已有查询,但当“texto689”不为0时,我希望系统根据辅助查询预先填充这些字段。

到目前为止我所拥有的是:

' TEST MULTI QUERY
Private Sub Texto689_LostFocus ()
If Not IsNull (Me.Texto689) Then
DoCmd.OpenQuery "CONSULTA DE VFV INSERIR PEÇAS"

'Write the result of the query in the textbox specifies
Me.Combinação65 SELECT [CONSULTA DE VFV INSERIR PEÇAS] .MARCA FROM [CONSULTA DE VFV INSERIR PEÇAS] (is giving error)

End If
End Sub

这适用于我不需要以前的数据。我用它将车插入系统。它确实结合了品牌和型号,例如如果你选择奥迪只显示奥迪模型。没关系!

'宏代码字段标记 字段标记来源TBLMARCA.MARCA SELECT FROM TBLMARCA;

'Source code macro field model
SELECT TBLMODELO.MODELO, TBLMODELO. [YEAR START], TBLMODELO. [YEAR END], TBLMODELO. [Num doors] FROM WHERE TBLMODELO (((TBLMODELO.MARCA) = [Forms]! [INSERT ORDER]! [Combinação65])) ;

这里一切都很实用,但是想要更新后命令对这些相同的字段进行不同的查询...查询必须搜索相同的数据,但查询“CONSULTA DE VFVINSERIRPEÇA”并且只完成查询“ELV咨询插入件”的结果。可以在同一个文本框上激活第二个查询,或者你必须是一个代码,因为我写了第一行......任何想法?

TRANSLATE
“CONSULTA DE VFV INSERIR PEÇA” – QUERY INSERT PART
TBLMARCA – TABLE OF BRAND
TBLMODELO- TABLE OF MODEL 

1 个答案:

答案 0 :(得分:0)

使用DLookup:

<?xml version="1.0"?>
<config>
    <global>
        <rewrite>
            <mynamespace_mymodule_checkout_cart>
                <from>
                    <![CDATA[ #^/checkout/cart# ]]>
                </from>
                    <to>/checkout/cartnew</to>
            </mynamespace_mymodule_checkout_cart>
        </rewrite>
    </global>
</config>