Vrácená hodnota:
true - Pokud otevření databáze a její tabulky proběhlo úspěšně
false - V jiném případě
Poznámka:
Je otevřena tabulka nebo je proveden SQL příkaz
SELECT podle nastavení vlastností
Type,
Database,
Table nebo
OpenSQL (počáteční hodnoty jsou přebírány z konfigurátorů karty "
Databáze" tohoto objektu).
Pokud tento konfigurátor není zatržen, pak je tomu naopak.
Příklad1:
JavaScriptVBScriptVyber a zkopíruj do schránky
if (oDb.IsOpen())
{
oDb.CloseTable();
}
oDb.Table = "Table1";
oDb.Open();
// ... dělej něco s tabulkou Table1
oDb.CloseTable();
oDb.Table = "Table2";
oDb.Open();
// ... dělej něco s tabulkou Table2
If oDb.IsOpen() Then
oDb.CloseTable
End If
oDb.Table = "Table1"
oDb.Open
' ... dělej něco s tabulkou Table1
oDb.CloseTable
oDb.Table = "Table2"
oDb.Open
' ... dělej něco s tabulkou Table2
Příklad2:
JavaScriptVBScriptVyber a zkopíruj do schránky
if (oDb.IsOpen())
{
oDb.CloseTable();
}
oDb.OpenSQL = "SELECT * FROM Table WHERE MyColumn BETWEEN 10 AND 100";
oDb.Open();
// ... dělej něco s dotazem "SELECT * FROM Table ..."
oDb.CloseTable();
oDb.OpenSQL = "SELECT MyColumn1, MyColumn2 FROM Table WHERE MyColumn1 > 10";
oDb.Open();
// ... dělej něco s dotazem "SELECT MyColumn1, MyColumn2 FROM Table ..."
If oDb.IsOpen() Then
oDb.CloseTable
End If
oDb.OpenSQL = "SELECT * FROM Table WHERE MyColumn BETWEEN 10 AND 100"
oDb.Open
' ... dělej něco s dotazem "SELECT * FROM Table ..."
oDb.CloseTable
oDb.OpenSQL = "SELECT MyColumn1, MyColumn2 FROM Table WHERE MyColumn1 > 10"
oDb.Open
' ... dělej něco s dotazem "SELECT MyColumn1, MyColumn2 FROM Table ..."