[リストへもどる]
一括表示

投稿時間:2003/08/06(Wed) 19:01
投稿者名:西一
Eメール:
URL :
タイトル:
SQLの集計関数の値の得かたについて。
こんにちは、みなさん。

単純な質問かもしれませんが教えてください。 m(__)m

SQLサーバーでADOを使っています。
テーブル内の全ての行数を知りたいので、COUNT(*)を使って調べたいと思います。
そこで、DBに接続後、
RS.Source = "select * from Table1"  
RS.Open , , adOpenDynamic, adLockPessimistic       

っと、行った場合にTable1の行数はどの領域に返されるのでしょうか?
RS.xxxxx と言う具合に値が戻されるものなのでしょうか?(xxxxxが不明です)
或いは、この様な事は出来ない、のでしょうか?

SQLサーバー2000
VB6.0 SP5
Win2Kです。

以上、宜しくお願い致します。

投稿時間:2003/08/06(Wed) 22:25
投稿者名:魔界の仮面弁士
Eメール:
URL :
タイトル:
Re: SQLの集計関数の値の得かたについて。
> テーブル内の全ての行数を知りたいので、COUNT(*)を使って調べたいと思います。

例えば、
  Dim Cn As ADODB.Connection
  Set Cn = New ADODB.Connection
  Cn.Open 〜〜〜〜  'DBへの接続文字列
  Debug.Print Cn.Execute("SELECT COUNT(*) FROM Table1").Collect(0)
という感じで。