出来るのだASP Q&A掲示板(過去LOG)
訪問数 52046
昨日 889
今日 776 【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。 |
![]() ![]() ![]() ![]() ![]() |
![]() ![]() |
![]() ![]() ![]() ![]() |
[2951] レコード最終行の取得 |
投稿者:あいあいさん 2002/11/15 18:59:32 |
お世話になります。 レコード最終行(最新)の値を全て取得するにはどのように したら良いでしょうか? Set db=Server.CreateObject("ADODB.Connection") db.Open "tablename" SQL="selet * tablename where ???" db.Execute(SQL) ???の部分に最終行の条件を記述するのでしょうか? 宜しくお願いします。 |
[2958] Re:レコード最終行の取得 |
投稿者:oniさん 2002/11/18 11:27:54 |
発言者により削除されました!! |
[2960] Re:レコード最終行の取得 |
投稿者:oniさん 2002/11/18 11:33:52 |
> お世話になります。 > レコード最終行(最新)の値を全て取得するにはどのように > したら良いでしょうか? 何をもって最終行としたいのでしょうか? 一番最後に書き込まれた行? 何とかコードの一番大きい行? あいうえお順で一番最後の行? もし、一番最後に書き込まれた行だとすると、その行に更新日などの 項目が必要になります。その項目で昇順にSelectして、MoveLastで 最終行を読み込めばOKです。 (なにも記述がないですがデータベースですよねぇ) |
[2961] Re:レコード最終行の取得 |
投稿者:くっくさん 2002/11/18 11:44:41 |
> もし、一番最後に書き込まれた行だとすると、その行に更新日などの > 項目が必要になります。その項目で昇順にSelectして、MoveLastで > 最終行を読み込めばOKです。 降順でORDER BYかけといて、1件目でも良いですね。 ただ、同じ更新日・更新時間などがありえるとすればそれだけでは特定できませんが・・・。 |
[2966] Re:レコード最終行の取得 |
投稿者:あいあいさん 2002/11/18 21:07:45 |
今、改めて自分の書き込みの説明不足に反省・・・です。 >(なにも記述がないですがデータベースですよねぇ) はい・・・。AccessのオートナンバーのIDを見て SQL="select max(ID) from " & TABLENAME SQL="select * from " & TABLENAME & " where ID = " & rst(0) としたのですがrs.MoveLastで簡単に取得できました。 >降順でORDER BYかけといて、1件目でも良いですね はい。rs.MoveFirstというのも判りました。 oniさん、くっくさん有難うございました。 |
TreeBBS For ASP V.0.1.3 |