Pergunta

Estou usando o MFC. Eu preciso de um controle, assim como o ListControl, ele tem essas funções:

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

e o sistema terá um listcontrol que é preenchido com os dados do banco de dados e gerará as colunas correspondentes A, B, C, D, respectivamente. Se houver um tipo de controle, diga -me. Se você tiver alguma sugestão, por favor me avise. Desde já, obrigado!

Foi útil?

Solução

Dependendo da sua plataforma, você precisará de um código diferente. Você precisará usar uma estrutura da GUI, não há biblioteca padrão da GUI no idioma C ++.

Se você quiser Windows e C ++, você pode usar MFC's Clistctrl, mas isso não é tão poderoso quanto você mencionou e você precisa fazer seu próprio carregamento de dados.

A maneira mais portátil seria usar Qt e os seus QLISTVIEL Qsqldatabase Aulas.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top