VB6.0用掲示板の過去のログ(No.2)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [管理用]

投稿日: 2005/04/13(Wed) 21:19
投稿者やくも
Eメール
URL
タイトルフォーム間でのデータの受け渡し

VB6とORACLE9iで、oo4oを使ってデータの取り出しを行っています。
今、FORM_A、FORM_B、という2つのフォームがあり、FORM_Aで取得
したSQLの結果をFORM_Bに渡して、FORM_Bで展開したいのですが。
又、FORM A,BのObjectやString、Integerの値を受け渡しする文法
を具体的に知りたいのですが。


Private Sub Command1_Click()
Dim objSess         As Object
Dim objDb           As Object
Dim objDs           As Object
Dim objCol          As Object
Dim str_SQL         As String

    Set objSess = CreateObject("OracleInProcServer.XOraSession")
    Set objDb = objSess.OpenDatabase(strDBName, strUser & "/" & strPass,
0&)
    
    str_SQL = ""
    str_SQL = "・・・・・・・・・・・・・"

    Set objDs = objDb.DbCreateDynaset(str_SQL, 12&)
    Set objCol = objDs.Fields
    If objDs.EOF Then
        Call MsgBox("データが存在しません。")
        Exit Sub
    End If

    FORM_B.Show 1 (ここで、objDsを受け渡したい)
    Show

End Sub


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- VBレスキュー(花ちゃん) - - Web Forum -