Hi Leute,

hab mal nach Christians Tips ADO, etc. eingef�gt und dann in dem VBScript
Editor folgendes eingetippelt:

Private Sub btn_Menuepunkt_speichern_Click()
On Error GoTo Err_btn_Menuepunkt_speichern_Click

    Dim strSQL, Sichtbar, M_ID

    ' Datensatz einf�gen
    Set rsNew = CreateObject("ADODB.Recordset")
    rsNew.CursorLocation = adUseClient
    If Me.Standardeinstellung_Sichtbar = True Then
        Sichtbar = "Sichtbar"
    Else
        Sichtbar = "Unsichtbar"
    End If
    strSQL = "INSERT INTO tblMenue (Menue_Titel, Menue_Beschreibung,
Menue_Link, Standardeinstellung_Sichtbarkeit) VALUES ('" & Me.Menue_Titel &
"','" & Me.Menue_Beschreibung & "','" & Me.Menue_Link & "','" & Sichtbar &
"')"
    rsNew.Open strSQL, CurrentProject.Connection, adOpenForwardOnly,
adLockOptimistic
    Set rsNew = Nothing

    ' ID des neuen Datensatzes auslesen
    Set rsSelect = CreateObject("ADODB.Recordset")
    rsSelect.CursorLocation = adUseClient
    strSQL = "SELECT Menue_ID from tblMenue WHERE Menue_Titel = '" &
Me.Menue_Titel & "'"
    rsSelect.Open strSQL, CurrentProject.Connection, adOpenForwardOnly,
adLockOptimistic
    M_ID = rsSelect.Fields("Menue_ID").Value
    Set rsSelect = Nothing

    ' Tabelle vermieteter_Webspace �ffnen
    Set rsSelect2 = CreateObject("ADODB.Recordset")
    rsSelect2.CursorLocation = adUseClient
    strSQL = "SELECT Kundennummer,Webnummer from vermieteter_Webspace"
    rsSelect2.Open strSQL, CurrentProject.Connection, adOpenForwardOnly,
adLockOptimistic
    ' Tabelle tblKundenmenue aktualisieren
    While Not rsSelect.EOF
        Set rsInsert = CreateObject("ADODB.Recordset")
        rsInsert.CursorLocation = adUseClient
        strSQL = "INSERT INTO tblKundenmenue
(Webnummer,Menue_ID,Menue_sichtbar) VALUES ('" &
rsSelect2.Fields("Webnummer").Value & "'," & M_ID & "','" & Sichtbar & "')"
        rsInsert.Open strSQL, CurrentProject.Connection, adOpenForwardOnly,
adLockOptimistic
        Set rsInsert = Nothing
        rsSelect.MoveNext
    Wend
    rsSelect2.Close
    Set rsSelect2 = Nothing

    DoCmd.Close

Exit_btn_Menuepunkt_speichern_Click:
    Exit Sub

Err_btn_Menuepunkt_speichern_Click:
    MsgBox Err.Description
    Resume Exit_btn_Menuepunkt_speichern_Click

End Sub

Jetzt bekomme ich eine Fehlermeldung "Objektvariable oder With-Blockvariable
nicht festgelegt" wenn ich auf den Button klicke. Sind aber alle Felder
ausgef�llt! Und von Access krieg ich auch nicht gesagt, wo sich der Fehler
genau befindet bzw. welche Variable nicht festgelegt ist. :(

Was ist an meinem Code falsch?! *verwirrt sei* Seh ich den Wald vor lauter
B�umen nicht??

Gru�,

Arkor, http://www.drhirn.com/20


| [aspdecoffeehouse] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp

Antwort per Email an