DataGridに通し番号をつけるには?


レベル1  2005-01-30 12:34:01  No: 88112  IP: [192.*.*.*]

データベースからDataGridにレコードをセットするときに
行を1つ増やしてそこ通し番号(1,2,3,...)を付けたいのですが
どうしたらいいか困ってます。
DCountでできると過去ログにありましたが今の実行環境(VB6.0(SP6),JET4.0)
ではDCountは定義されていないというエラーがでてしまいます。

PGで実際に通し番号を付けようと思い以下のようなコードを打ちましたが
上手くできませんでした。

FOR IntLoop = 1 to ADODB.recordset.recordcount 
     DataGrid1.row = DataGrid1.Columns.item(1) '通し番号を付ける行
     DataGrid.col  = IntLoop                   '通し番号を付ける列
     DataGrid.Columns.item(1).text = IntLoop   '通し番号をいれる
NEXT

編集 削除
いな  2005-01-30 12:55:36  No: 88113  IP: [192.*.*.*]

データベースが何かは知りませんが、
oracle 9以降ならば、sqlでrow_number()が使えました。

編集 削除
レベル1  2005-01-30 13:11:01  No: 88114  IP: [192.*.*.*]

説明不足ですいませんでした。
データベースはAccess2000です

編集 削除
レベル1  2005-01-30 13:12:19  No: 88115  IP: [192.*.*.*]

説明不足ですいませんでした。
データベースはAccess2000です

編集 削除
いな  2005-01-30 15:56:36  No: 88116  IP: [192.*.*.*]

そうですか、じゃ先ほどのレスは無視してください。

編集 削除