Вопрос

Я использую MFC. Мне нужен управление, как и ListControl, он имеет такие функции:

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

и System будет иметь ListControl, который заполняется данными из базы данных, и генерирует соответствующие столбцы A, B, C, D соответственно. Если есть такой контроль, скажите мне. Если у вас есть предложение, пожалуйста, дайте мне знать. Заранее спасибо!

Это было полезно?

Решение

В зависимости от вашей платформы вам понадобится другой код. Вам нужно будет использовать структуру GUI, на языке C ++ нет стандартной библиотеки GUI.

Если вы хотите Windows и C ++, вы можете использовать MFCS. Clistctrl, но это не так мощно, как вы упомянули, и вам нужно выполнять свою собственную загрузку данных.

Более портативным способом будет использование QT и это QlistView Qsqldatabase классы

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top