そこで、Access 2010 の VBA で SQL クエリを作成しています。このコードを実行すると、SupplierConnect.MailboxID はフォーム上のコンポーネントであると認識されます。実際には、データベース テーブル (SupplierConnect) とフィールド (MailboxID) です。 . そのコードが実行されるたびに、そのフォーム コンポーネントからの入力を求めるボックスがポップアップ表示されますが、これは実際には 1 つではありません。これを回避する方法や、これを別の方法でコーディングする方法はありますか?
ありがとう!
' Mailbox ID
If IsNull(MailboxIDComboBox.Value) Then
Else
If firstWhere = True Then
MailboxID = "WHERE SupplierConnect.MailboxID = '" & [Forms]![SupplierQuery]!MailboxIDComboBox.Value & "'"
firstWhere = False
Else
MailboxID = " AND SupplierConnect.MailboxID = '" & [Forms]![SupplierQuery]!MailboxIDComboBox.Value & "'"
End If
End If