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. 日付範囲でグループ化するMySQLクエリ?

    2. 行の挿入中に存在しない場合の使用方法mysql

    3. CONTAINS用のMySQL集計関数はありますか?

    4. モデルユーザーとそれ自体のSQLAlchemy(python、flask)で多対多の関係を作成する方法