mysql_showtables.cpp

来自「SQLAPI C/C++ 连接Oracle 数据库!」· C++ 代码 · 共 38 行

CPP
38
字号
void MySQL_ShowTables(){	SAConnection con;	try	{		con.Connect("localhost@mysql", "ODBC", "", SA_MySQL_Client);		printf("SERVER: %s\n", (const char*)con.ServerVersionString());		printf("CLIENT VER: %d.%d\n\n",			(con.ClientVersion() >> 16),			(con.ClientVersion() &0x0000FFFF));		SACommand cmd(&con);		//cmd.setCommandText("SHOW TABLES");		cmd.setCommandText("SHOW COLUMNS from user");		cmd.Execute();		while( cmd.FetchNext() )		{			for( int i = 1; i <= cmd.FieldCount(); ++i)			{				printf("%s: %s, %s\n",					(const char*)cmd[i].Name(),					(const char*)cmd[i].asBytes(),					(const char*)cmd[i].asString());			}			printf("\n");		}		printf("\n");	}    catch(SAException &x)    {        // print error message        printf("%s\n", (const char*)x.ErrText());    }}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?