nOptions | [nepovinné] (Long) Určuje, jak bude proveden příkaz. Hodnota je typu ADO AffectEnum. -1 (přednastaveno) - (adOptionUnspecified) Neurčený příkaz - znamená normální provedení (synchronně). 16 - (adAsyncExecute) Asynchronní dotaz, to znamená, že metoda nečeká na výsledek operace. Odpovídá hodnodě ADO adAsyncExecute. 32 - (adAsyncFetch) Určuje, že řádky určené vlastností ADO Recordset.CacheSize se mají načíst synchronně, a zbývající řádky se mají dočíst asynchronně. Odpovídá hodnodě ADO adAsyncFetch. 64 - (adAsyncFetchNonBlocking) Určuje, že hlavní vlákno (thread) nebude nikdy blokováno při čtení. Pokud požadovaný řádek nebyl načten, pak ukazovátko aktuálního řádku bude přesunuto na konec. Odpovídá hodnodě ADO adAsyncFetchNonBlocking. 512 - (adExecuteRecord) Určuje, že volaný dotaz/příkaz vrací jeden řádek, který má být vrácen v podobě objektu AdoRecord. Odpovídá hodnodě ADO adExecuteRecord. |
---|
var oDb = pMe.Pm("/TestAdoDb");
var oRs = oDb.RsGet("table1");
if (oRs)
oRs.Requery();