witzman
Grünschnabel
Wie mache ich denn in ADO nen zugriff auf dieses Feld? (siehe Bild)
Das aeussere Form heisst: frm_Temptable
Das Subform : frm_temptable_P1_sub01
Der Name des Feldes ist: P1_Doctype
Wie ordne ich in ADO diesem Feld einem Recordset zu?
Forms!frm_temptable_P1_sub01!P1_Doctype = rs!DocTypeID
Funktioniert nicht. Ich muss da irgendwie ueber das ParentForm gehen, weil er ja da offen hat, oder?
Aber wie?
Die ADO Procedur:
cu
Witzman
Das aeussere Form heisst: frm_Temptable
Das Subform : frm_temptable_P1_sub01
Der Name des Feldes ist: P1_Doctype
Wie ordne ich in ADO diesem Feld einem Recordset zu?
Forms!frm_temptable_P1_sub01!P1_Doctype = rs!DocTypeID
Funktioniert nicht. Ich muss da irgendwie ueber das ParentForm gehen, weil er ja da offen hat, oder?
Aber wie?
Die ADO Procedur:
Public Sub ScreenTemptableinvoicedProposals(source As Long)
Dim dbcon As ADODB.Connection
Dim rs As ADODB.Recordset
Dim dbparam As ADODB.Parameter
Dim dbcmd As ADODB.Command
Set dbcon = CurrentProject.Connection
Set dbcmd = New ADODB.Command
dbcmd.CommandText = "_temptable"
dbcmd.CommandType = adCmdStoredProc
Set dbparam = dbcmd.CreateParameter("@source", adInteger, adParamInput)
dbparam.Value = source
dbcmd.Parameters.Append dbparam
Set dbcmd.ActiveConnection = dbcon
Set rs = dbcmd.Execute
Forms!frm_temptable!P1_sub01!P1_Doctype = rs!DocTypeID
rs.Close
Set dbcon = Nothing
End Sub
cu
Witzman
Zuletzt bearbeitet: