5

これに関する情報をあちこち検索しましたが、AccessのDAOパラメータは255文字に制限されているようです。

本当に?まだ?Office 2010でも?ばかげているようです。ADOに切り替えたくないのですが、現時点では切り替える必要があるようです。

DAOとVBAコードを使用しながらこれを回避する方法はありますか?

また、長さが255文字を超えるクエリ(DAOなど)で名前付きパラメーターを使用できるメソッドはありますか?

4

2 に答える 2

5

あなたの選択は動的SQL、レコードセットまたはADOです、私は恐れています。

アクセス仕様2010

そして、テストからわかる限り、2013年も同じです。

于 2012-08-23T23:14:19.520 に答える
2

アクセス2000で、これは、パラメータとしてではなく、sqlステートメント内のメモフィールドの内容を含めて、いつか実行しました。これを行うには、最初にメモフィールドを前処理して、メモ内の各「」を複製する必要がありました。

それが役に立てば幸い。

于 2012-11-03T15:34:47.540 に答える