[前][次][番号順一覧][スレッド一覧]

mysql:6031

From: Torii <Torii <torii@xxxxxxxxxx>>
Date: Thu, 29 Aug 2002 19:22:35 +0900
Subject: [mysql 06031] ADO で集計関数

はじめまして、鳥居と申します。
早速の質問で申し訳ありませんが、何かヒントでもあればと
投稿いたしました。

現在、Windows2000 server、IIS、MySQL、MyODBCという組み合わせで
ASPによるシステムを組んでいます。

ここで、

   SELECT Sum(Field1) FROM Table1 ORDER BY Field2

というフィールド値を合計するSQL文はちゃんと動作するのですが、

   SELECT Count(Field1) FROM Table1 ORDER BY Field2

という件数をカウントするSQL文は、レコードセットの
EOFがTrueになってしまい、件数が取得できません。

確認したら、MaxもMinもEOFがTrueになってしまいました。

サーバーのDOSプロンプトでmysqlコマンドを起動して直接
上記SQL文を入力するとちゃんと動作します。

以下にソースを抜粋しておきます。
set cn=Server.CreateObject("ADODB.Connection")
set rs=Server.CreateObject("ADODB.Recordset")
cn.Open database
SQL = "select count(Field1) from Table1 group by Field2"
rs.Open SQL, cn, 3, 1

どなたかお心あたり、ございませんでしょうか?




[前][次][番号順一覧][スレッド一覧]

      6024 2002-08-29 18:08 [tk <tk@xxxxxxxxxx>  ] コマンドラインとブラウザー              
      6025 2002-08-29 18:19 ┣["Hiroaki,Sakuma" <sa]                                       
      6026 2002-08-29 18:26 ┣["altana" <altana@xxx]                                       
      6027 2002-08-29 18:21 ┣["KAWAI,Takanori" <GC]                                       
      6028 2002-08-29 18:23 ┗[遠藤 俊裕 <endo_t@xx]                                       
      6029 2002-08-29 19:06  ┗[tk <tk@xxxxxxxxxx>  ]                                     
->    6031 2002-08-29 19:22   ┣[Torii <torii@xxxxxxx] ADO で集計関数                    
      6032 2002-08-29 19:43   ┃┣[Noriyuki Sakimura <s]                                 
      6033 2002-08-29 19:51   ┃┃┗[崎村 典行 <sakimura@]                               
      6034 2002-08-29 19:58   ┃┣[Shingo Yamagai <yama]                                 
      6038 2002-08-29 21:17   ┃┗["Nobuhiro Shimura" <]                                 
      6041 2002-08-30 08:16   ┃ ┗[Torii <torii@xxxxxxx]                               
      6035 2002-08-29 20:04   ┣["altana" <altana@xxx]                                   
      6036 2002-08-29 20:20   ┣["KAWAI,Takanori" <GC]                                   
      6037 2002-08-29 21:12   ┣[遠藤 俊裕 <endo_t@xx]                                   
      6042 2002-08-30 11:27   ┃┗[tk <tk@xxxxxxxxxx>  ]                                 
      6046 2002-08-30 15:19   ┃ ┗["KAWAI,Takanori" <GC]                               
      6044 2002-08-30 13:31   ┗["Hiroaki,Sakuma" <sa]                                   
      6045 2002-08-30 14:48    ┗[遠藤 俊裕 <endo_t@xx]                                 
      6047 2002-08-31 12:40     ┗["Hiroaki,Sakuma" <sa]