テーブルには、フィールド数が44件で、レコード数が230万件あります。
ADOで接続してます。
SQL文は、select コード ,sum(金額) from テーブル where 日付 = 検索日付 group by コード
で出て来た集計結果が
コード
VB6(SP5)
SQL Server 2000です。
誤って、入力途中に送信してしまいました。申し訳ありません。もう一度書き直します。
編集 削除テーブルには、フィールド数が44件で、レコード数が230万件あります。
ADOで接続してます。
select コード ,sum(金額) from テーブル where 日付 = 検索日付 group by コード
で出て来た結果が、
コード 集計
1 10000.0000
2 2621151031.0000
3 49457830353.0000
4 -604950787.0000
と出てきます。そしてこの集計結果をMSFlexGridに表示させたいのですが、方法が分かりません。
VB6(SP5)
SQL Server 2000です。
調べたのですが、どうしても解決できないので、どなたか教えてください。
宜しくお願いいたします。
SQLの集計結果の表示も
普通に変数から画面に表示も大差無いように思えるんだけれども
MS-Flexグリッドの使い方がわからなければこちら
http://www.bcap.co.jp/hanafusa/VBHLP/MSFlexind.htm
http://homepage2.nifty.com/sak/w_sak3/doc/sysbrd/sak3doc.htm#as_a
調べたっていってるから、過去ログにあるこれらのURLは
何の役にも立たないわけだが・・・。
いな様、早速のレスありがとうございます。
私の調べ方が浅はかでした。申し訳ありません・・・。
ご親切にも上記のURL貼っていただき恐縮です。
参考にさせていただきます。
お、参考になりそうならば何より、、
上記サイトを見ながらなら、
1、ADO接続で、SQLServerの結果を取得できない。
2、取得したデータを変数に保持できない。
3、保持した値を、MS-FlexGridに展開できない。
おそらく、、、
>出てきた結果が
>(中略)
>と出てきます
というので、1、2はできているけど、3で詰まってるのかなぁ〜。
問題があれば、続報よろくし
いな様へ
そうです。3で詰まっていました…。
ですが、できました。
ずっとMSFlexGridを使ってやろうとしていて、
なぜできないのだろう…?と悩んでおりましたが、
上記のURLでMSHFlexGrid使っているのを見て気づき、
MSHFlexGridに変えたところ、すんなり解決しました。
どうもありがとうございました。
よかったです。
この辺りのコントロール名の微妙な違いは、
チクチク痛くて意外と厄介だったりします。