Mysql
 sql >> база данни >  >> RDS >> Mysql

Използвайте текст от запис, който да поставите в поле за управление на формуляр на Access

Най-накрая разбрах как да "поставя" стойност (сума от единици) в текстово поле, което варира в зависимост от критерии (тип единица) във формуляр, където името на текстовото поле е вътре в самия запис в моя набор от записи. В случай, че някой друг има подобен въпрос, ето как го направих:

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Разлика между mysql и mysqli

  2. Разликата в месеците между датите в MySQL

  3. Преобразуване на Varchar в число за сортиране

  4. Изчислете процентил от актуалност в MySQL

  5. Потребителско търсене в криптирани полета на базата данни