我正在使用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 课程。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top