投稿日 | : 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