Visual C 如何在MySQL中找到列的名称
Visual C++ how to find name of a column in MySql
我当前正在使用以下代码来填写组合框,其中包含MySQL数据库内的列信息:
private: void Fillcombo1(void){
String^ constring=L"datasource=localhost;port=3307;username=root;password=root";
MySqlConnection^ conDataBase=gcnew MySqlConnection(constring);
MySqlCommand^ cmdDataBase= gcnew MySqlCommand("select * from database.combinations ;", conDataBase);
MySqlDataReader^ myReader;
try{
conDataBase->Open();
myReader=cmdDataBase->ExecuteReader();
while(myReader->Read()){
String^ vName;
vName= myReader->GetString("OD");
comboBox1->Items->Add(vName);
}
}catch(Exception^ex){
MessageBox::Show(ex->Message);
}
}
是否有任何简单的方法可以找到列的名称并将其放在组合框中?
另外,我正在为我的应用程序添加小详细信息,例如新闻feed,它需要经常更新,我是否必须将完整的新数据库电子表格专用于此新闻提要文本,以便我可以更新它或有更简单的替代方案?
谢谢。
一种替代方法是使用描述语句:
mysql> describe rcp_categories;
+---------------+------------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+---------------+------------------+------+-----+---------+----------------+
| ID_Category | int(10) unsigned | NO | PRI | NULL | auto_increment |
| Category_Text | varchar(32) | NO | UNI | NULL | |
+---------------+------------------+------+-----+---------+----------------+
2 rows in set (0.20 sec)
可能会有一种更简单的方法而不启动其他查询,但您也可以使用"显示列" MySQL查询。
SHOW COLUMNS FROM combinations FROM database
或
SHOW COLUMNS FROM database.combinatons
两者都可以工作。
相关文章:
- Visual Studio 2015:Extern "C" 和 "export" 关键字
- 为cl.exe(Visual Studio代码)指定命令行C++版本
- 试图在visual studio上用C++创建一个桌面应用程序
- 如何使C++Mysql Connector与Visual Studio 2019一起使用?
- Visual Studio 2017 中的 MySQL 连接器/C++ 错误"Unresolved external symbol _get_driver_instance"
- Visual Studio Name Mangling "YAPEAV" and Mysql connector
- Visual C 如何在MySQL中找到列的名称
- 正在尝试将远程MySQL数据库连接到Visual Studio 2010 Pro(C++)
- MySQL连接器C++64位在Visual Studio 2012中从源代码构建
- 在Visual Studio 2013中尝试使用C++连接到mysql时未解决的外部问题
- "int8_t":尝试将MySQL CPP连接器连接到Visual Studio 2010时Config.h中的重新定义错误
- 使用 Visual Studio 2010 时,Boost 1.45 - 1.49 会中断 MySql C++ Conn
- visual c++ 2010 mysql connect
- Visual studio C++连接到MYSQL服务器
- 使用Visual Studio 2015 Win64编译MySQL连接器
- Visual Studio 2010 - Linking MySQL
- 链接Visual Studio 10中的MySQL库
- mysql connection with visual studio c++
- Visual Studio 2010 c++与MySql的连接缓慢
- 我如何使用MySql与Visual Studio 2010 c++