Accessの100件のデータを10行づつブラウザに表示したいのですが、rs.PageCount、rsRecordCountなど色々と試しましたが正しい結果が得られず
困っています。
rs.AbsolutePage、Rs.PageSizなども試してみましたが、やはり結果は-1しか返されません。
Set db1=Server.CreateObject("ADODB.Connection")
db1.Provider="Microsoft.Jet.OLEDB.4.0"
db1.ConnectionString=Server.MapPath("../master.mdb")
db1.Mode=1
db1.Open
'
Set rs1=Server.CreateObject("ADODB.Recordset")
Rs1.Pagesize = 5
'
keyword = "ABC"
'
SQL1a = "SELECT top 5 * FROM dbFILE WHERE dbTABEL Like '%" & Keyword & "%'"
Set Rs1=db1.Execute(SQL1a)
Response.Write rs1.PageCount
このようなリストで試しています。よき方法があれば是非 教えて下さい。
最終的にはSQL 7.0に置き換える予定です。
宜しく、お願いします。
No.1ベストアンサー
- 回答日時:
ヒントだけ
RecordCountプロパティはSupportsメソッドのadApproxPositionとadBookmarkが TrueだとRecordCountプロパティがサポートされます。
で、これらをサポートしているのがRecordsetオブジェクトのCursorTypeが「adOpenKeyset」または「adOpenStatic」を指定した時のみとなります。
上記ソースではCursorTypeが指定されていないため
カーソルタイプを指定していない状態(adOpenUnspecified)となり、RecordCountプロパティの結果が -1となっています。
なんか小難しい説明になりましたが、実際にMSDN等を参考に試行錯誤してみると、わかっていただけると思います。
参考になれば
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
実行時エラー3131 FROM 句の構...
-
VBAをつかってクエリの情報を抽...
-
テキストボックスに入れた内容...
-
エラー3011
-
phpで複数の検索語を検索対象に...
-
PHPで[]の使い方について
-
テーブルの最後のレコードしか...
-
VBA ACCESS SQL...
-
csvをDBへ読み込んだら、NULLが...
-
DBで検索結果に該当するデータ...
-
SELECT結果から動的にコンボボ...
-
【PHP】PDOでのMysqlから値を取...
-
会員登録したらメールが送られ...
-
<VB.NET>INSERT文でDBにデータ...
-
php postgres Insert と updat...
-
htmlとphpの分離
-
Pro*Cの構文エラー
-
値が「1」のカラム名を求めたい。
-
検索ワードを(1)クリアされない...
-
JAVA SQLServerException 列名 ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
実行時エラー3131 FROM 句の構...
-
VBAをつかってクエリの情報を抽...
-
SQL文が実行できません
-
エラー3011
-
テキストボックスに入れた内容...
-
Accessのテーブルへ複数の主キ...
-
PEAR でprepareメソッドがエラーに
-
LocalのNotesメールDBをVBAで参...
-
PHP(PDO)でDBの情報を完全一...
-
時刻型にNULLでセットしたい
-
SQL文の実行に失敗しました???
-
ASPでRecordCountが使用でき...
-
SELECT文を発行して、ACCESSよ...
-
in 'where clause'のエラーの理由
-
データフォームウィザードで追...
-
得られた処理結果を、その前の...
-
データ入力条件
-
PHP5でpostgresqlのデータベー...
-
ExcelVBAでAccessのデータを検...
-
PHP内でUPDATE構文を使用してい...
おすすめ情報