🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fj.lang.visualbasic
Article #539

Re: だれか教えてください

#539
From: Yuji Tagawa
Date: Tue, 24 Feb 1998 00:00
53 lines
2300 bytes
田川@イントラネットシステムです。

私もRDOは得意ではないので、もっと詳しい方いたら
フォローしてください。

Kazuhito Sakai wrote in message
<01bd406d$cab95b40$5ff384d2@sakai.so-net.or.jp>...
>VB 5 + SQL SERVER を使用して
>RDOでプログラムを開発しているのですが、
>
>SQL SERVER の方で、 数列  値(結果)を帰す
>ストアドプロシジャーの呼び出しかた
>および
>VBでの戻ってきた列の使用方法を教えてください。


RDO を使ったデータの取出しの基本は何か本を見た方がいい
と思いますが、私は人から教えてもらったので、どの本とは
いいきれません。

とりあえず、VB Magazine 3月号の P.92 - 93 あたりに
ちょろっと書いています。(これは Excel から呼ぶ例ですが
基本は同じだと思います。)


で、数値を取る方法ですが、
私の場合は以下のようにしました。
(おおまかな流れです。実際のコードは違います。)

    Dim n, i           as Integer
    Dim DblAry(10, 10) as Double
    Dim Rs             as rdoResultset
    Dim cl             as rdoColumn

    ' 途中略
    n = 0
    Do While Not Rs.EOF
        n = n + 1
        i = 0
        For Each cl In Rs.rdoColumns
            i = i + 1
            DblAry(n, i) = cl.Value    ' 値の取得
        Next cl
        rs.MoveNext
    Loop

こんな感じで数値を取ってきています。
----
    〒105  港区芝大門2-5-5 住友芝大門ビル9F
    イントラネットシステム株式会社 IT部
    田川  勇治  (Email: yujit@intranet.co.jp)
    (TEL: 03-5403-2688(Ext.537)    FAX: 03-5403-0940)
Technical Details
Message-ID: <6ctk3u$1sp$1@news4.odn.ne.jp>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <01bd406d$cab95b40$5ff384d2@sakai.so-net.or.jp>

Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS
X-Google-Thread: 105c2e,914a7b8217ae25c3
X-Google-Attributes: gid105c2e,public
From: "Yuji Tagawa" <yujit@intranet.co.jp>
Subject: Re: だれか教えてください
Date: 1998/02/24
Message-ID: <6ctk3u$1sp$1@news4.odn.ne.jp>
X-Deja-AN: 328070208
Content-Transfer-Encoding: 7bit
References: <01bd406d$cab95b40$5ff384d2@sakai.so-net.or.jp>
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-2022-jp"
X-MimeOLE: Produced By Microsoft MimeOLE V4.71.1712.3
Organization: Intranet System
Newsgroups: fj.lang.visualbasic