在C ++中是否有这样的列表控制
-
19-09-2019 - |
题
我正在使用MFC。我需要像ListControl这样的控件,它具有这样的功能:
MyListControl mylistControl = new MyListControl();
mylistControl.setDataSource(...);
mylistControl.setSQLStatement("select a, b, c, d from table where a > 3");
系统将具有一个ListControl,该列表与数据库中的数据填充,并分别生成相应的列A,B,C,D。如果有这样的控制,请告诉我。如果您有任何建议,请告诉我。提前致谢!
解决方案
根据您的平台,您需要不同的代码。您将需要使用GUI框架,C ++语言中没有GUI标准库。
如果您想要Windows和C ++,则可以使用 MFC' clistctrl, ,但这并不像您提到的那么强大,需要进行自己的数据加载。
更便携的方法是使用 QT 是的 QListView QSQLDATABASE 课程。
不隶属于 StackOverflow