// SpreadSheet
// CString fileName;
// TCHAR szFilters[]= _T("Excel Files (*.xls)|*.xls||");
// CFileDialog fopenDlg(TRUE, NULL, NULL,OFN_FILEMUSTEXIST , szFilters);
// if (fopenDlg.DoModal() == IDOK)
// {
// fileName = fopenDlg.GetFileName();
// if (fileName.Find(_T(".xls")) != -1)
// {
// CSpreadSheet SS(fileName, _T("Sheet1"));
//
// SS.BeginTransaction();
//
// if (m_strNameArray.GetSize() == 0)
// {
// House::InitStringArray();
// m_strNameArray.Append(House::m_strNameArray);
// House::m_strNameArray.RemoveAll(); // 使用后要清空
//
// m_strNameArray.InsertAt(1,_T("省份"));
// m_strNameArray.InsertAt(2,_T("结构形式"));
// m_strNameArray.InsertAt(3,_T("地区"));
// }
//
// int nRow = SS.GetTotalRows();
// int nCol = SS.GetTotalColumns();
// if (nCol == 0 || nRow == 0)
// {
// AfxMessageBox(_T("打开的Excel表格为空!"));
// return;
// }
// nCol = nCol<m_strNameArray.GetSize()?nCol:m_strNameArray.GetSize();
//
// //调用基类初始化数据库
// _ConnectionPtr pConne