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

mysql:6038

From: "Nobuhiro Shimura" <"Nobuhiro Shimura" <tsumiki@xxxxxxxxxx>>
Date: Thu, 29 Aug 2002 21:17:36 +0900
Subject: [mysql 06038] Re: ADO で集計関数

志村@つみきソフトウェアです。

BIGINTが扱えない問題だと思います。
(ODBC Driver Manager側で)

MDAC(2.6SP1以降)では修正されているので
http://www.microsoft.com/japan/msdn/data/default.asp
から最新版をインストールすればなおります。

またはDSNのオプションで
Change BIGINT columns to INT
をチェックすることで回避できます。

NAME:        Nobuhiro Shimura(Tsumiki Software)
E-MAIL:      tsumiki@xxxxxxxxxx
HP:          http://www.hi-ho.ne.jp/tsumiki/

----- Original Message ----- 
From: "Torii" <torii@xxxxxxxxxx>
To: <ml@xxxxxxxxxx>
Sent: Thursday, August 29, 2002 7:22 PM
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]