在c ++中是否有这样的列表控件

Mem*_*eak 1 c++ sql datasource listcontrol

我正在使用MFC.我需要一个像listControl一样的控件,它有这样的功能:

MyListControl mylistControl = new MyListControl();
mylistControl.setDataSource(...);
mylistControl.setSQLStatement("select a, b, c, d from table where a > 3");
Run Code Online (Sandbox Code Playgroud)

系统将有一个listControl,其中填充了数据库中的数据,并分别生成相应的列a,b,c,d.如果有这种控制,请告诉我.如果您有任何建议,请告诉我.提前致谢!

Bri*_*ndy 5

根据您的平台,您将需要不同的代码.您将需要使用GUI框架,C++语言中没有GUI标准库.

如果你想要Windows和C++,你可以使用MFCCListCtrl,但这并不像你提到的那么强大,你需要自己做数据加载.

更便携的方式是使用Qt和它的QListView QSqlDatabase类.