出来るのだASP Q&A掲示板(過去LOG)
訪問数 52046
昨日 889
今日 776 【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。 |
![]() ![]() ![]() ![]() ![]() |
[4250] Re:最終レコードのField1の値を取得する方法 |
投稿者:su-さん 2004/04/28 10:02:26 |
昨日あれから自分でも考えてなんとかできるようになり、今kaneさんのプログラムを見て 同じコトをしていたのでちょっと自信がつきました。 いい勉強になりました。 ありがとうございました。 > お役に立てて光栄です。 > 解決できてよかったですね。 > うまくできてなかったプログラムが希望通りに動いた瞬間は、 > 悩んでた時間が長いほど感動しますよね(笑)。 > > さて、最終レコードと現在の日付の違いですが、 > レコードの取得をした後、レコードは連番も含んでいるので > 日付だけを抽出します。 > 取得したレコードをfiled1とすると、 > w_filed1 = left(filed1,8) > で20040427と言う具合に日付だけ取得できるので > 後は、新しいレコードを書き込む途中にIf文を挿入すれば > よいかと思います。 > **現在の日付をfiled2とした場合・・・** > rs.open "select * from #####"rs,3,3,1 > rs.addnew > If w_filed1 = filed2 then > rs(Filed1).value = CInt(filed1) + 1 > Else > rs(Filed1).value = CStr(filed2) + "001" > End If > rs.update > rs.close > で、どうでしょうか? > 少しでも参考になれば幸いです。 > お互い、がんばりましょう!! |
![]() ![]() |
![]() ![]() ![]() ![]() ![]() ![]() |
TreeBBS For ASP V.0.1.3 |