On my personal wish list.   Query execution and error reporting: Local $Query, $aQresult, $aResult, $Qresult $Query = '' $Query = "INSERT INTO persons VALUES ('Cindy','21');" ;SQLite example from HELPFILE If Not _SQLite_Exec(-1, $Query) = $SQLITE_OK Then _ MsgBox($MB_SYSTEMMODAL, "SQLite Error", _SQLite_ErrMsg()) ; My interpretation of this for ADO $aResult = _ADO_Execute($oCon, $