MFC中 动态显示数据库中的表,该如何处理

MFC中 动态显示数据库中的表
我想在一个对话框IDD_SHOW中实现Select * from table_name的功能,table_name是可变的
现在有一个CEdit m_CTableName 用来选择查看的表名
一个CListCtrl m_cListCtrl 用来显示表中的内容
一个CButton IDB_QUERY点击后在在CListCtrl中显示

我想知道,应该在::OnQuery() 的函数中怎么写 才能实现,最好要写上包含的头文件

------解决方案--------------------
CString strSQL,strTable;
m_CTableName.GetWindowText(strTable);
strSQL.Format(_T("Select * from %s"),strTable);
pConn->Excute((_b_str)(LPCSTR)strSQL,....);
------解决方案--------------------
strSQL.Format(_T("Select * from %s"),strTable);
应该这么写:
strSQL.Format(_T("Select * from '%s'"),strTable);加上单引号

------解决方案--------------------
回复于:2012-10-11 19:37:05CString strSQL,strTable;
m_CTableName.GetWindowText(strTable);
strSQL.Format(_T("Select * from %s"),strTable);
pConn->Excute((_b_str)(LPCSTR)strSQL,....); 

------解决方案--------------------
对我有用.哈哈.