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 záznamu 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();
}