SQL Insert - Rückgabewert

  • Hallo zusammen,

    ich schreibe mit meinen Programm Datensätze in eine Datenbank, es funktioniert zwar nur erhalte ich keine Rückgabe.

    Mit Select Querys kann ich Rückgabewerte abfrage - wie aber mit Insert-Querys?

    Folgende Funktion nutze ich:

    [autoit]

    Func _SQLCon($sServer, $sDatabase, $fAuthMode = 0, $sUsername = "", $sPassword = "", $sDriver = "{SQL Server}")

    [/autoit][autoit][/autoit][autoit]

    Local $sTemp = StringMid($sDriver, 2, StringLen($sDriver) - 2)
    Local $sKey = "HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\ODBC Drivers", $sVal = RegRead($sKey, $sTemp)
    If @error or $sVal = "" Then Return SetError(2, 0, 0)
    $oConn = ObjCreate("ADODB.Connection")
    If NOT IsObj($oConn) Then
    MsgBox(0, "Connection object does not exists", "")
    Return SetError(3, 0, 0)
    EndIf

    [/autoit][autoit][/autoit][autoit][/autoit][autoit]

    If $fAuthMode Then $oConn.Open ("DRIVER=" & $sDriver & ";SERVER=" & $sServer & ";DATABASE=" & $sDatabase & ";UID=" & $sUsername & ";PWD=" & $sPassword & ";")
    If NOT $fAuthMode Then $oConn.Open("DRIVER=" & $sDriver & ";SERVER=" & $sServer & ";DATABASE=" & $sDatabase)
    If @error Then Return SetError(1, 0, 0)
    Return $oConn
    EndFunc

    [/autoit][autoit][/autoit][autoit]

    Func _SQLQuery($iSQLCon, $iQuery)
    If IsObj($iSQLCon) Then
    Return $iSQLCon.execute($iQuery)
    EndIf
    EndFunc

    [/autoit][autoit][/autoit][autoit][/autoit][autoit][/autoit][autoit]

    Func _SQLEnd($sqlCon)
    If NOT IsObj($sqlCon) Then Return SetError(1, 0, 0)
    $sqlCon.Close
    Return 1
    EndFunc

    [/autoit]


    Wie bekomm ich nun aus
    $query = _SQLQuery($sql, $sql_query)
    den Rückgabewert -> ob erfolgreich oder nicht?!

    Danke