sql >> Databáze >  >> RDS >> Mysql

Použijte text ze záznamu k vložení do ovládacího pole formuláře Access

Nakonec jsem přišel na to, jak „umístit“ hodnotu (součet jednotek) do textového pole, které se liší na základě kritérií (typ jednotky) ve formuláři, kde je název textového pole uvnitř samotného záznamu v mé sadě záznamů. V případě, že má někdo podobnou otázku, zde je návod, jak jsem to udělal:

Dim cntl As String
 Dim frm As String
 Dim rst_UnitEntry As Recordset
 frm = "frm_UserEntry"

Set rst_UnitEntryCounts = CurrentDb.OpenRecordset("SELECT...)     
If rst_UnitEntryCounts.RecordCount <> 0 Then
        rst_UnitEntryCounts.MoveFirst
        Do Until rst_UnitEntryCounts.EOF = True
        If rst_UnitEntryCounts![UnitTypes_CumalativeTextBoxUserEntryForm] <> "" Then
            cntl = rst_UnitEntryCounts![UnitTypes_CumalativeTextBoxUserEntryForm]
            Forms(frm).Controls(cntl) = rst_UnitEntryCounts![SumOfUnitEntry_Unit_Count]
        End If
        rst_UnitEntryCounts.MoveNext
        Loop



  1. Použití pdo v php s uloženou procedurou

  2. Jak sečíst vícenásobný počet z více tabulek

  3. Řádek SQL oddělený čárkami s klauzulí Seskupit podle

  4. Ladění spouštěčů MySQL