サブレポートから行を削除しようとしています(サブレポートが異なるテーブルの異なる列の値を使用していました)。しかし、私はデータ型が一致していませんエラー!以下はMS-Accessのサブレポートから行を削除します。
私が使用するコードです:
CurrentDb.Execute "DELETE FROM StateBudget " & " WHERE S_ID = " & _
DLookup("ID", "States", "State='" & _
Me.subformStateBudget.Form.Recordset.Fields("State") & "'")
私はS_IDがテキスト値であるので、どのように私は、文字列またはテキストに値を変更することができますのDLookupと思いますか?
です(サブ)の報告、または両方/すべて? – Gustav
それは両方です。私は上記のクエリを実行する削除ボタンがあります。 –
フォームを開いていて、サブレポートを開いたレポートもありますか?回答の下に – Gustav