- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:アクセス sqlで自動加算したい)
Accessでの自動加算方法とは?
このQ&Aのポイント
- Accessでのデータの自動加算方法について質問があります。
- 現在の処理をSQLで書き換えたい場合、どのような方法があるのでしょうか?
- 具体的なコードや手順について教えてください。
- みんなの回答 (7)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (6)
- hatena1989
- ベストアンサー率87% (378/433)
回答No.6
- hatena1989
- ベストアンサー率87% (378/433)
回答No.5
- piroin654
- ベストアンサー率75% (692/917)
回答No.4
- piroin654
- ベストアンサー率75% (692/917)
回答No.3
- piroin654
- ベストアンサー率75% (692/917)
回答No.2
- piroin654
- ベストアンサー率75% (692/917)
回答No.1
お礼
おかげさまで、かなり改善されました。 1日の予約欄が3行から7行あります。 例えば日曜は7行あって、その週に定例の予約が複数件発生したとします。 ですので1年分約53週分をLoopさせていますが、時間順に並び替え。 次の年に、定例の予約を更に適用追加。 こんな感じなのですが、 >stSQL = "SELECT * FROM テーブル名 WHERE グループ別 OREDER BY 速い順" > Set rs = CurrentDB.OpenRecordset(stSQL, dbOpenDynaset) これと、呼び出し先の見直しで体感的に10位早くなりました。 >If curDate = rs!予約西暦年 Then > jj = jj + 1 > Else > jj = 1 > curDate = rs!予約西暦年 > End If 処理速度に満足していますので、ご指導のコードはいつかの機会にまた参考させて頂きます。 (バグ混入が怖いので、今回はここまで) いつも的確なご指導、ありがとうございます。