🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: fj.lang.visualbasic
2 messages
2 total messages Started by Kazuhito Sakai Mon, 23 Feb 1998 00:00
$B$@$l$+65$($F$/$@$5$$(J
#628
Author: Kazuhito Sakai
Date: Mon, 23 Feb 1998 00:00
13 lines
818 bytes
$B$$$D$^$G$?$C$F$b=i?4<T$N<r0f$H?=$7$^$9!#(J

$B#V#B(J $B#5(J $B!\(J $B#S#Q#L(J $B#S#E#R#V#E#R(J $B$r;HMQ$7$F(J
$B#R#D#O$G%W%m%0%i%`$r3+H/$7$F$$$k$N$G$9$,!"(J

$B#S#Q#L(J $B#S#E#R#V#E#R(J $B$NJ}$G!"(J $B?tNs(J  $BCM!J7k2L!K$r5"$9(J
$B%9%H%"%I%W%m%7%8%c!<$N8F$S=P$7$+$?(J
$B$*$h$S(J
$B#V#B$G$NLa$C$F$-$?Ns$N;HMQJ}K!$r65$($F$/$@$5$$!#(J

--- My name is Sakai -----
mail: puku@gb3.so-net.or.jp
Re: だれか教えてください
#539
Author: 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)
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads