|
よろしくお願いします。
(Win XP Access2003)
下記のコードを実行した後に、Accessのフィルタ機能を使用しようとすると、
エラーメッセージが出ます。
レコードセットを行わずに、サブフォームなどにデータをセットしようと思うと
どのような方法がありますか?
教えてください。よろしくお願いいたします。
コード
Dim cn As ADODB.Connection
Dim rs As ADODB.Recordset
Dim sqlcode As String
Set cn = CurrentProject.Connection
Set rs = New ADODB.Recordset
sqlcode = "SELECT 棟, 階, IP, アドレス, IPアドレス, ゲートウェイ FROM 19IPベース_T"
rs.Open sqlcode, cn, adOpenKeyset, adLockReadOnly
Set [18空きIP_F].Form.Recordset = rs
rs.Close
cn.Close
Set rs = Nothing
Set cn = Nothing
エラーメッセージ
「フォームのレコードソースがレコードセットオブジェクトの場合、フォームフィルタは実行できません。」
|
|