Zdroj dat: Programové vytvoření tabulky ve zdroji dat rozhraní ODBC.
Toto téma vysvětluje, jak vytvořit tabulku pro Váš zdroj dat, použitím členské funkce ExecuteSQL třídy CDatabase, předáním funkci řetězec, který obsahuje SQL příkaz CREATE TABLE.
Pro obecné informace o zdroji dat rozhraní ODBC v knihovně MFC, klikněte na Zdroj dat (rozhraní ODBC). Téma Zdroj dat: Programová konfigurace zdroje dat rozhraní ODBC popisuje vytváření zdrojových dat.
Máte-li stanovený zdroj dat, můžete snadno vytvářet tabulky použitím členské funkce ExecuteSQL a SQL příkazem CREATE TABLE. Například pokud jste měli objekt CDatabase nazvaný myDB, můžete použít následující kód knihovny MFC k vytvoření tabulky:
myDB.ExecuteSQL("CREATE TABLE OFFICES (OfficeID TEXT(4)" ",
OfficeName TEXT(10))");
Tento kód ukazuje vytvoření tabulky nazvané "OFFICES" ve zdroji dat aplikace Microsoft Access pomocí myDB; tabulka obsahuje dvě pole "OfficeID" a "OfficeName".
Poznámka
Typy polí uvedených v SQL příkazu CREATE TABLE se mohou lišit v závislosti na ovladači rozhraní ODBC, který používáte. Program Microsoft Query (distribuovaný s jazykem Visual C++ 1.5) je jedním ze způsobů, jak zjistit, jaké typy polí jsou k dispozici pro zdroj dat. V aplikaci Microsoft Query klepněte na File, klepněte na Table_Definition, vyberte tabulku ze zdroje dat a podívejte se na typy zobrazené v poli se seznamem Type . Syntaxe jazyka SQL existuje také k vytvoření indexů.