Sdílet prostřednictvím


Zdroj dat: Programové vytvoření tabulky ve zdroji dat rozhraní ODBC

Toto téma vysvětluje, jak vytvořit tabulku pro zdroj dat pomocí ExecuteSQL členské funkce třídy CDatabasea předat funkci řetězec, který obsahuje příkaz CREATE TABLE SQL.

Obecné informace o zdrojích dat ODBC v prostředí MFC naleznete v tématu Zdroj dat (ODBC). Téma Zdroj dat: Programová konfigurace zdroje dat ODBC popisuje vytváření zdrojů dat.

Pokud máte vytvořený zdroj dat, můžete snadno vytvářet tabulky pomocí ExecuteSQL členské funkce a příkazu CREATE TABLE SQL. Pokud jste například měli CDatabase objekt s názvem myDB, můžete k vytvoření tabulky použít následující kód MFC:

myDB.ExecuteSQL("CREATE TABLE OFFICES (OfficeID TEXT(4)" ",
                         OfficeName TEXT(10))");

Tento příklad kódu vytvoří tabulku s názvem "OFFICE" v připojení zdroje dat Aplikace Microsoft Access udržované myDB; tabulka obsahuje dvě pole "OfficeID" a "OfficeName".

Poznámka:

Typy polí zadané v příkazu CREATE TABLE SQL se mohou lišit v závislosti na ovladači ODBC, který používáte. Program Microsoft Query (distribuovaný pomocí jazyka Visual C++ 1.5) je jedním ze způsobů, jak zjistit, jaké typy polí jsou pro zdroj dat k dispozici. V aplikaci Microsoft Query klikněte na Soubor, klikněte na Table_Definition, vyberte tabulku ze zdroje dat a podívejte se na typ zobrazený v poli se seznamem Typ . Syntaxe SQL také existuje k vytvoření indexů.

Viz také

Zdroj dat (ODBC)