Pregunta

Estoy usando MFC. Necesito un control al igual que ListControl, tiene tales funciones:

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

y el sistema tendrá un ListControl que está poblado con los datos de la base de datos, y generará las columnas correspondientes A, B, C, D respectivamente. Si hay ese tipo de control, por favor dígame. Si tiene alguna sugerencia, hágamelo saber. ¡Gracias por adelantado!

¿Fue útil?

Solución

Dependiendo de su plataforma, necesitará un código diferente. Deberá usar un marco GUI, no hay una biblioteca estándar de GUI en el idioma C ++.

Si quieres Windows y C ++ puedes usar MFC's Clistctrl, pero esto no es tan poderoso como mencionó y necesita hacer su propia carga de datos.

La forma más portátil sería usar QT y es QLISTVIEW Qsqldatabase clases.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top