次の方法で共有

Access64bit ADO RecordSetについて

Anonymous
2020-07-21T07:48:30+00:00

Access 32Bitの環境ではADOのRecordsetオブジェクトをサブフォームの「レコードソース」プロパティに代入することでデータを表示することが出来ていたのですが

Access 64bitになるとRecordsetに情報がセットすることができません(Nothingになる)

※エラーは発生しない

対処方法をご存じの方がおられましたらご教授頂きます様お願い致します

<参考>

Set cn = CurrentProject.Connection
Set rs = New ADODB.Recordset

mySQL = "SELECT * FROM 商品テーブル "
mySQL = mySQL & "WHERE (商品番号  >= " & Me!商品番号1 & ") "
mySQL = mySQL & "AND (商品番号  <=  " & Me!商品番号2 & ") ;"

rs.Open mySQL, cn, adOpenKeyset, adLockReadOnly

Set Me!sub商品.Form.Recordset = rs
    
rs.Close
Microsoft 365 と Office | アクセス | 家庭向け | Windows

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

2 件の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2020-07-22T00:19:03+00:00

    Makapuさんありがとうございます

    Msdnフォーラムでも情報取集してみます

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  2. Makapu 92,110 評価のポイント ボランティア モデレーター
    2020-07-21T22:04:50+00:00

    MM_05_49さん、こんにちは。

    VBA の件ですと VBA 専用のフォーラムがある <Msdnフォーラム>にも投稿して情報を集めてみると良いと思いますよ。

    Msdn フォーラム(VBA)

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません