VC10建立ACCESS的数据库有关问题

VC10建立ACCESS的数据库问题
程序中初始化,连接的工作都已经做好了,但是对于要添加的.mdb文件不是特别清楚,ACCESS数据库中的字段设置有什么要求吗?字段名要不要改成自己相应的名字? 
每次运行到这里的时候就会出错,不知道该怎么办了,求大家帮忙,谢谢
try
{
m_lcCarInfo.DeleteAllItems() ;
if( !m_pRecordset->BOF )
m_pRecordset->MoveFirst();
if( m_pRecordset->adoEOF )
m_lcCarInfo.DeleteAllItems();
else
{
m_lcCarInfo.DeleteAllItems();
int i = 0 ;
while( !m_pRecordset->adoEOF )
{
strID = (LPCTSTR)(_bstr_t)m_pRecordset->GetCollect("ID");
strPlateNum = (LPCTSTR)(_bstr_t)m_pRecordset->GetCollect("PlateNum");/////////////运行这出错:数据类型不匹配,下面的程序不会继续运行了

strTimeIn = (LPCTSTR)(_bstr_t)m_pRecordset->GetCollect("TimeIn");
strTimeOut = (LPCTSTR)(_bstr_t)m_pRecordset->GetCollect("TimeOut");
strParkingTime = (LPCTSTR)(_bstr_t)m_pRecordset->GetCollect("TimeParking") ;
strImagePath1 = (LPCTSTR)(_bstr_t)m_pRecordset->GetCollect("ImagePath") ;
strParkingMoney =(LPCTSTR)(_bstr_t)m_pRecordset->GetCollect("MoneyParking");

m_lcCarInfo.InsertItem(i,strID);
m_lcCarInfo.SetItemText(i,1,strPlateNum);
m_lcCarInfo.SetItemText(i,2,strTimeIn);
m_lcCarInfo.SetItemText(i,3,strTimeOut);
m_lcCarInfo.SetItemText(i,4,strParkingTime);
m_lcCarInfo.SetItemText(i,5,strParkingMoney);
m_lcCarInfo.SetItemText(i,6,strImagePath1);

i ++ ;
m_bInitialPic = FALSE ;
m_pRecordset->MoveNext();
}

m_pRecordset->MoveLast();
ReadPicDataFromDB();

SetDlgItemText(IDC_DETECT_NUMSHOW,strPlateNum) ;
SetDlgItemText(IDC_EDT_TIME_IN,strTimeIn) ;
SetDlgItemText(IDC_EDT_TIME_OUT,strTimeOut) ;
SetDlgItemText(IDC_EDT_PARKING_MONEY,strParkingMoney) ;

Invalidate(FALSE);

int nCount = m_lcCarInfo.GetItemCount() ;
// m_lcCarInfo.SetItemState(nCount-1,LVIS_SELECTED,LVIS_SELECTED);
m_lcCarInfo.EnsureVisible(nCount-1,TRUE);
int count =m_lcCarInfo.GetItemCount();
m_spCarInfo.SetRange(0,count-1) ;
m_spCarInfo.SetPos(0);

}

}
catch(_com_error e)
{
AfxMessageBox((CString)"将数据库的信息显示到列表框出错:"+e.ErrorMessage());
AfxMessageBox(e.Description());
}
------解决方案--------------------
当数据库数据是null的时候用(LPCTSTR)(_bstr_t)这样强制转化是有问题的,可以看下这个类。
------解决方案--------------------
不用继承,是直接使用这个类的公开的静态函数,仔细看下例子的用法,不是很困难。