|
247b さん ありがとうございます
>LANであっても、距離があるので、回線の細さが影響している可能性もあり得ます。
>その場合は、多摩から更新をかけてしばらく放置しておけば更新されているという動きをするはずです。
ん〜 そうなんですか
この辺の知識皆無です 勉強になります
>このSQL文、DT02_PJ_DT.IDXをSELECTしてますが、不要ではないかと思います。
>それがなければ、dbOpenDynasetではなく、dbOpenTableでRecordsetを開けると思うのですが。
>個人的にですが、ダイナセットは追加・更新・削除では使用しないようにしています。
うう この辺の知識も整理されていません
実際のところ色々な書き方があって理解しないままそのとき目に付いたものを使用みたいなです
>このSQL文、DT02_PJ_DT.IDXをSELECTしてますが、不要ではないかと思います。
は
FROM DT02_PJ_DT INNER JOIN TmpT_PJ_DT ON DT02_PJ_DT.IDX = TmpT_PJ_DT.IDX
みたいにしとけばよい であっていますか?
>それがなければ、dbOpenDynasetではなく、dbOpenTableでRecordsetを開けると思うのですが。
こちらもいまいち理解が乏しく、ググッてみました
OpenRecordset メソッドのレコードセット
://www.tsware.jp/labo/labo_04.htm
では Table が早い との記述がありました
また
dbOpenTable と dbOpenDynaset の違い
://uwasora.at.webry.info/200907/article_7.html
では
OpenrecordsetのType(開く種類)
://web.archive.org/web/20051031204518 ://www.penhagi.com/access/ota2001/5941.htm
の紹介がありましたが
ずいぶん前のQAでした
この人はどうやって拾ったんだろう??
その他、アドバイスありましたらよろしくお願いいたします
>ドライブレターを割り当てる(X:\フォルダ名\フォルダ名 などの形式)に変更した方が無難に思います。>IN句でネットワークパスを使用すると、環境によってはうなく参照できない場合があるようです。
時折他作業で、フルパス直書き時、いつまでたっても接続できないこともありました
なるほどです ありがとうございます
>とはいえ、まずはデバッグしてみるのが良いかと。
多摩では、VBA触れる人がいないので、出力するものを送って試してみようと思います
>純粋にLAN環境でのDAOの使用に関わる問題ではないでしょうか。
ありがとうございます
可能なことがわかって安心できました
月曜以降になってしまいますが、アドバイス頂いた事項試してみたいと思います
|
|